{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,5]],"date-time":"2025-11-05T11:02:20Z","timestamp":1762340540313},"reference-count":33,"publisher":"Cambridge University Press (CUP)","issue":"1","license":[{"start":{"date-parts":[[2012,4,12]],"date-time":"2012-04-12T00:00:00Z","timestamp":1334188800000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2013,1]]},"abstract":"<jats:title>SUMMARY<\/jats:title><jats:p>This paper presents a novel line of sight control system for a robot vision tracking system, which uses a position feedforward controller to preposition a camera, and a vision feedback controller to compensate for the positioning error. Continuous target tracking is an important function for service robots, surveillance robots, and cooperating robot systems. However, it is difficult to track a specific target using only vision information, while a robot is in motion. This is especially true when a robot is moving fast or rotating fast. The proposed system controls the camera line of sight, using a feedforward controller based on estimated robot position and motion information. Specifically, the camera is rotated in the direction opposite to the motion of the robot. To implement the system, a disturbance compensator is developed to determine the current position of the robot, even when the robot wheels slip. The disturbance compensator is comprised of two extended Kalman filters (EKFs) and a slip detector. The inputs of the disturbance compensator are data from an accelerometer, a gyroscope, and two wheel-encoders. The vision feedback information, which is the targeting error, is used as the measurement update for the two EKFs. Using output of the disturbance compensator, an actuation module pans the camera to locate a target at the center of an image plane. This line of sight control methodology improves the recognition performance of the vision tracking system, by keeping a target image at the center of an image frame. The proposed system is implemented on a two-wheeled robot. Experiments are performed for various robot motion scenarios in dynamic situations to evaluate the tracking and recognition performance. Experimental results showed the proposed system achieves high tracking and recognition performances with a small targeting error.<\/jats:p>","DOI":"10.1017\/s0263574712000124","type":"journal-article","created":{"date-parts":[[2012,4,17]],"date-time":"2012-04-17T12:16:21Z","timestamp":1334664981000},"page":"99-112","source":"Crossref","is-referenced-by-count":13,"title":["A novel line of sight control system for a robot vision tracking system, using vision feedback and motion-disturbance feedforward compensation"],"prefix":"10.1017","volume":"31","author":[{"given":"Jaehong","family":"Park","sequence":"first","affiliation":[]},{"given":"Wonsang","family":"Hwang","sequence":"additional","affiliation":[]},{"given":"Hyunil","family":"Kwon","sequence":"additional","affiliation":[]},{"given":"Kwangsoo","family":"Kim","sequence":"additional","affiliation":[]},{"given":"Dong-il \u201cDan\u201d","family":"Cho","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2012,4,12]]},"reference":[{"key":"S0263574712000124_ref18","doi-asserted-by":"publisher","DOI":"10.1088\/1748-3182\/3\/3\/035001"},{"key":"S0263574712000124_ref31","first-page":"816","volume-title":"Proceedings of the 2004 IEEE Aerospace Conference","author":"Ojeda","year":"2004"},{"key":"S0263574712000124_ref10","doi-asserted-by":"publisher","DOI":"10.1007\/s00221-009-1825-2"},{"key":"S0263574712000124_ref20","volume-title":"Encyclopedia of Life Sciences","author":"Dieringer","year":"2006"},{"key":"S0263574712000124_ref1","volume-title":"Experience the Message: How Experiential Marketing Is Changing the Brand World","author":"Lenderman","year":"2006"},{"key":"S0263574712000124_ref11","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2009.5354093"},{"key":"S0263574712000124_ref28","doi-asserted-by":"publisher","DOI":"10.1504\/IJVAS.2006.012206"},{"key":"S0263574712000124_ref22","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1007\/10991459_14","article-title":"Vehicle localization using inertial sensors and GPS","volume":"24","author":"Mazl","year":"2006","journal-title":"Springer Tracts Adv. Robot."},{"key":"S0263574712000124_ref4","first-page":"32","article-title":"Vision based target tracking for autonomous land vehicle navigation: A brief survey","volume":"2","author":"Jia","year":"2009","journal-title":"Recent Patents Comput. Sci."},{"key":"S0263574712000124_ref14","first-page":"405","volume-title":"Proceedings of the IEEE International Conference on Robotics and Biomimetics","author":"Xu","year":"2007"},{"key":"S0263574712000124_ref23","volume-title":"Discrete-Time Signal Processing","author":"Oppenheim","year":"2010"},{"key":"S0263574712000124_ref33","first-page":"1","volume-title":"Proceedings of the 2006 IEEE International Conference on Robotics, Automation and Mechatronics","author":"Seyr","year":"2006"},{"key":"S0263574712000124_ref9","doi-asserted-by":"publisher","DOI":"10.1007\/s12369-009-0038-y"},{"key":"S0263574712000124_ref32","first-page":"1813","article-title":"SC-KF mobile robot localization: a stochastic cloning kalman filter for processing relative-state measurements","volume":"52","author":"Mourikis","year":"2007","journal-title":"IEEE Trans. Robot."},{"key":"S0263574712000124_ref16","doi-asserted-by":"publisher","DOI":"10.1016\/S0893-6080(00)00084-8"},{"key":"S0263574712000124_ref29","doi-asserted-by":"publisher","DOI":"10.1002\/0470045345"},{"key":"S0263574712000124_ref2","first-page":"1","article-title":"Vision for robotics","volume":"1","author":"Kragi\u0107","year":"2010","journal-title":"Found. Trends Robot."},{"key":"S0263574712000124_ref3","first-page":"317","volume-title":"Proceedings of the International Conference on Multisensor Fusion and Integration for Intelligent Systems 2001","author":"Nadimi","year":"2001"},{"key":"S0263574712000124_ref5","first-page":"151","article-title":"Why is real-world visual object recognition hard?","volume":"4","author":"Pinto","year":"2004","journal-title":"PLoS Comp. Bio."},{"key":"S0263574712000124_ref6","doi-asserted-by":"publisher","DOI":"10.1109\/70.917079"},{"key":"S0263574712000124_ref12","first-page":"57","article-title":"Sensor fusion-based visual target tracking for autonomous vehicles with the out-of-sequence measurements solution","volume":"56","author":"Jia","year":"2006","journal-title":"Robot. Auton. Syst."},{"key":"S0263574712000124_ref13","doi-asserted-by":"publisher","DOI":"10.1002\/rob.10124"},{"key":"S0263574712000124_ref15","doi-asserted-by":"publisher","DOI":"10.1002\/rob.10122"},{"key":"S0263574712000124_ref17","first-page":"2138","volume-title":"Proceedings of the 2007 IEEE\/RSJ International Conference Intelligent Robots and Systems","author":"Xie","year":"2007"},{"key":"S0263574712000124_ref19","first-page":"133","volume-title":"Proceedings of the 6th International Conferenceon Ubiquitous Robots and Ambient Intelligence","author":"Ouh","year":"2009"},{"key":"S0263574712000124_ref21","first-page":"343","volume-title":"Proceedings of the 13th International Conferenceon Advanced Robotics","author":"Lim","year":"2007"},{"key":"S0263574712000124_ref24","doi-asserted-by":"publisher","DOI":"10.1109\/JRA.1987.1087109"},{"key":"S0263574712000124_ref25","doi-asserted-by":"publisher","DOI":"10.1016\/j.cviu.2007.09.014"},{"key":"S0263574712000124_ref26","first-page":"527","volume-title":"Proceedings of the American Control Conference 1997","author":"Alessandri","year":"1997"},{"key":"S0263574712000124_ref27","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2010.5650367"},{"key":"S0263574712000124_ref30","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2007.11.009"},{"key":"S0263574712000124_ref7","first-page":"107","volume-title":"Proceedings of the European Conference Computer Vision","author":"Cai","year":"2006"},{"key":"S0263574712000124_ref8","first-page":"2187","volume-title":"Proceedings of the 2006 IEEE Computer Vision and Pattern Recognition (CVPR 2006)","author":"Nillius","year":"2006"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574712000124","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,24]],"date-time":"2019-04-24T20:27:56Z","timestamp":1556137676000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574712000124\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,4,12]]},"references-count":33,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,1]]}},"alternative-id":["S0263574712000124"],"URL":"https:\/\/doi.org\/10.1017\/s0263574712000124","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,4,12]]}}}