Symmetric Kullback-Leibler Metric Based Tracking Behaviors for Bioinspired Robotic Eyes

A symmetric Kullback-Leibler metric based tracking system, capable of tracking moving targets, is presented for a bionic spherical parallel mechanism to minimize a tracking error function to simulate smooth pursuit of human eyes. More specifically, we propose a real-time moving target tracking algorithm which utilizes spatial histograms taking into account symmetric Kullback-Leibler metric. In the proposed algorithm, the key spatial histograms are extracted and taken into particle filtering framework. Once the target is identified, an image-based control scheme is implemented to drive bionic spherical parallel mechanism such that the identified target is to be tracked at the center of the captured images. Meanwhile, the robot motion information is fed forward to develop an adaptive smooth tracking controller inspired by the Vestibuloocular Reflex mechanism. The proposed tracking system is designed to make the robot track dynamic objects when the robot travels through transmittable terrains, especially bumpy environment. To perform bumpy-resist capability under the condition of violent attitude variation when the robot works in the bumpy environment mentioned, experimental results demonstrate the effectiveness and robustness of our bioinspired tracking system using bionic spherical parallel mechanism inspired by head-eye coordination.

[1]  Stefan Schaal,et al.  Biomimetic gaze stabilization based on feedback-error-learning with nonparametric regression networks , 2001, Neural Networks.

[2]  Jürgen Leitner,et al.  An Integrated, Modular Framework for Computer Vision and Cognitive Robotics Research (icVision) , 2012, BICA.

[3]  Young-bong Bang,et al.  A Three-Degree-of-Freedom Anthropomorphic Oculomotor Simulator , 2006 .

[4]  François Chaumette,et al.  Visual servo control. II. Advanced approaches [Tutorial] , 2007, IEEE Robotics & Automation Magazine.

[5]  Paolo Dario,et al.  Implementation of a bio-inspired visual tracking model on the iCub robot , 2010, 19th International Symposium in Robot and Human Interactive Communication.

[6]  Heinz Ulbrich,et al.  Compact High Dynamic 3 DoF Camera Orientation System: Development and Control , 2010 .

[7]  Xiao Zhi Gao,et al.  Coordinated movement of biomimetic dual PTZ visual system and wheeled mobile robot , 2014, Ind. Robot.

[8]  Nikolaos G. Tsagarakis,et al.  iCub: the design and realization of an open humanoid platform for cognitive and neuroscience research , 2007, Adv. Robotics.

[9]  Xuanyin Wang,et al.  Design and Kinematic Analysis of a Novel Humanoid Robot Eye Using Pneumatic Artificial Muscles , 2008 .

[10]  A G Pipe,et al.  An adaptive gaze stabilization controller inspired by the vestibulo-ocular reflex , 2008, Bioinspiration & biomimetics.

[11]  Zhenbang Gong,et al.  Biomimetic control of pan-tilt-zoom camera for visual tracking based-on an autonomous helicopter , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Yi-Chiao Lee,et al.  Design of a compact camera-orienting mechanism with flexural pan and tilt axes , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Kwangsoo Kim,et al.  A novel line of sight control system for a robot vision tracking system, using vision feedback and motion-disturbance feedforward compensation , 2012, Robotica (Cambridge. Print).

[14]  Chao-Chieh Lan,et al.  A Pan–Tilt Orienting Mechanism With Parallel Axes of Flexural Actuation , 2013, IEEE/ASME Transactions on Mechatronics.

[15]  Subhash Challa,et al.  Sensor fusion-based visual target tracking for autonomous vehicles , 2008, Artificial Life and Robotics.

[16]  Takeo Kanade,et al.  Gyro-aided feature tracking for a moving camera: fusion, auto-calibration and GPU implementation , 2011, Int. J. Robotics Res..

[17]  Hieu Minh Trinh,et al.  Two-mode overconstrained three-DOFs rotational-translational linear-motor-based parallel-kinematics mechanism for machine tool applications , 2007, Robotica.

[18]  Dario Floreano,et al.  A small-scale hyperacute compound eye featuring active eye tremor: application to visual stabilization, target tracking, and short-range odometry. , 2015, Bioinspiration & biomimetics.

[19]  Takeo Kanade,et al.  Inertial-aided KLT feature tracking for a moving camera , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Chao Li,et al.  Active Compensation Method of Robot Visual Error Based on Vestibulo-ocular Reflex: Active Compensation Method of Robot Visual Error Based on Vestibulo-ocular Reflex , 2011 .

[21]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[22]  Patricia Shaw,et al.  A biologically constrained architecture for developmental learning of eye–head gaze control on a humanoid robot , 2013, Auton. Robots.

[23]  Luo Jun Design of Bionic Eye Based on Spherical Parallel Mechanism with Optimized Parameters , 2010 .

[24]  Cecilia Laschi,et al.  Adaptive visual pursuit involving eye-head coordination and prediction of the target motion , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

[25]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[26]  Heinz Ulbrich,et al.  Optimization and dynamic simulation of a parallel three degree-of-freedom camera orientation system , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[27]  Thomas B. Schön,et al.  Robust real-time tracking by fusing measurements from inertial and vision sensors , 2007, Journal of Real-Time Image Processing.

[28]  Luo Jun System Design and Study on Bionic Eye of Spherical Parallel Mechanism Based on Attitude Closed-loop Control , 2011 .

[29]  Xie Shaorong Active Compensation Method of Robot Visual Error Based on Vestibulo-ocular Reflex , 2011 .

[30]  Jason Jianjun Gu,et al.  A study on natural movement of artificial eye implant , 2000, Robotics Auton. Syst..

[31]  Giorgio Cannata,et al.  Models for the Design of Bioinspired Robot Eyes , 2008, IEEE Transactions on Robotics.

[32]  Giulio Sandini,et al.  Accurate control of a human-like tendon-driven neck , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[33]  Ehud Rivlin,et al.  Scanning and tracking with independent cameras—a biologically motivated approach based on model predictive control , 2008, Auton. Robots.

[34]  Gaurav S. Sukhatme,et al.  Real-time Motion Tracking from a Mobile Robot , 2010, Int. J. Soc. Robotics.

[35]  Subhash Challa,et al.  Sensor fusion-based visual target tracking for autonomous vehicles with the out-of-sequence measurements solution , 2008, Robotics Auton. Syst..

[36]  François Chaumette,et al.  Visual servo control. I. Basic approaches , 2006, IEEE Robotics & Automation Magazine.

[37]  Clément Gosselin,et al.  On the development of the Agile Eye , 1996, IEEE Robotics Autom. Mag..

[38]  Giulio Sandini,et al.  Machine-learning based control of a human-like tendon-driven neck , 2010, 2010 IEEE International Conference on Robotics and Automation.

[39]  Stanley T. Birchfield,et al.  Spatiograms versus histograms for region-based tracking , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).