An Integrated Two-Pose Calibration Method for Estimating Head-Eye Parameters of a Robotic Bionic Eye

Active vision systems with independent eye motion are required to update extrinsic parameters continuously to perform stereo reconstruction. The stereo parameters could be calculated through forward kinematics model plus head-eye parameters of each eye. The head-eye parameters could be calibrated through the traditional head-eye calibration method separately. However, the head-eye calibration method could not reduce the impact of the kinematics model errors, which may cause reconstruction result unacceptable. Instead, we propose an integrated two-pose calibration (ITPC) method to calculate head-eye parameters of both eyes simultaneously to reduce the impact of model error by deriving two new equations from two poses of the robotic bionic eye. The implemented algorithm has been validated on GAZEBO and our robotic bionic eye. The results demonstrate that the head-eye parameters obtained by our method are more accurate and more robust to kinematics model errors. We have also analyzed the reason why the proposed method is better.

[1]  Kenji KANEKO,et al.  Humanoid robot HRP-3 , 2004, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Jörn Malzahn,et al.  WALK‐MAN: A High‐Performance Humanoid Platform for Realistic Environments , 2017, J. Field Robotics.

[3]  Yasuo Kuniyoshi,et al.  Learning of oculo-motor control: a prelude to robotic imitation , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[4]  Ales Ude,et al.  The Karlsruhe Humanoid Head , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[5]  Jean-Yves Bouguet,et al.  Camera calibration toolbox for matlab , 2001 .

[6]  Ye Tian,et al.  Reliable eyes pose measurement for robotic bionic eyes with MEMS gyroscope and AKF filter , 2017, 2017 IEEE International Conference on Cyborg and Bionic Systems (CBS).

[7]  Kikuo Fujimura,et al.  The intelligent ASIMO: system overview and integration , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Mengxiang Li,et al.  Kinematic calibration of an active head-eye system , 1998, IEEE Trans. Robotics Autom..

[9]  Fadi Dornaika,et al.  Simultaneous robot-world and hand-eye calibration , 1998, IEEE Trans. Robotics Autom..

[10]  Giorgio Cannata,et al.  MAC-EYE: a tendon driven fully embedded robot eye , 2005, 5th IEEE-RAS International Conference on Humanoid Robots, 2005..

[11]  Ingo Lütkebohle,et al.  The bielefeld anthropomorphic robot head “Flobi” , 2010, 2010 IEEE International Conference on Robotics and Automation.

[12]  Michal Havlena,et al.  Globally Optimal Hand-Eye Calibration Using Branch-and-Bound , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Gregory S. Chirikjian,et al.  Probabilistic Approaches to the AXB = YCZ Calibration Problem in Multi-Robot Systems , 2016, Robotics: Science and Systems.

[14]  C. Breazeal Sociable Machines: Expressive Social Ex-change Between Humans and Robots , 2000 .

[15]  Pablo Bustos,et al.  Muecas: A Multi-Sensor Robotic Head for Affective Human Robot Interaction and Imitation , 2014, Sensors.

[16]  Alain Berthoz,et al.  Head-eyes system and gaze analysis of the humanoid robot Romeo , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Maja Čavić,et al.  Social Humanoid Robot SARA : Development and Dilemmas , 2017 .

[18]  Kostas Daniilidis,et al.  Hand-Eye Calibration Using Dual Quaternions , 1999, Int. J. Robotics Res..

[19]  Tamim Asfour,et al.  ARMAR-4: A 63 DOF torque controlled humanoid robot , 2013, 2013 13th IEEE-RAS International Conference on Humanoid Robots (Humanoids).

[20]  Xu Chen,et al.  Multi-loop stabilization control of a robotic bionic eyes , 2017, 2017 IEEE International Conference on Cyborg and Bionic Systems (CBS).

[21]  Radu Horaud,et al.  Robot Hand-Eye Calibration Using Structure-from-Motion , 2001, Int. J. Robotics Res..

[22]  Gregory S. Chirikjian,et al.  A Probabilistic Solution to the AX=XB Problem: Sensor Calibration without Correspondence , 2013, GSI.

[23]  Roger Y. Tsai,et al.  A new technique for fully autonomous and efficient 3D robotics hand/eye calibration , 1988, IEEE Trans. Robotics Autom..

[24]  Yang Song,et al.  An active binocular integrated system for intelligent robot vision , 2012, 2012 IEEE International Conference on Intelligence and Security Informatics.

[25]  Yiu Cheung Shiu,et al.  Comments on 'Calibration of wrist-mounted robotic sensors by solving homogeneous transform equations of the form AX=XB' [with reply] , 1991, IEEE Trans. Robotics Autom..

[26]  Tamim Asfour,et al.  Kinematic Calibration for Saccadic Eye Movements , 2008 .

[27]  Giorgio Metta,et al.  Design of the robot-cub (iCub) head , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[28]  Nicola J. Ferrier,et al.  Robust active stereo calibration , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[29]  Sipu Ruan,et al.  Probabilistic approaches to the $$ AXB = YCZ $$AXB=YCZ calibration problem in multi-robot systems , 2018, Auton. Robots.

[30]  Martin Herman,et al.  Kinematic calibration of an active camera system , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[31]  Xu Chen,et al.  Design of anthropomorphic robot bionic eyes , 2017, 2017 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[32]  Alexandre Bernardino,et al.  Markerless online stereo calibration for a humanoid robot , 2014, 4th International Conference on Development and Learning and on Epigenetic Robotics.