Kinematic calibration of an active head-eye system

Usually, a head-eye system comprises of a pair of cameras mounted on a platform. Calibration of such a system can be divided into two parts. The first part is concerned with calibration of intrinsic parameters of the cameras where as the second part deals with calibration of extrinsic parameters of the cameras which is realized through kinematic calibration of the system. In this paper, we solve this kinematic calibration problem. First we formulate the problem for a 6-degree-of-freedom (DOF) head-eye system. It turns out that this problem is very similar to the hand-eye calibration problem, i.e., to solve an equation system of AX=XB, where X is the unknown transformation matrix which contains a rotation and a translation. In a special case, where the system has only rotational motion, the rotation and translation of X are decomposed into two independent equations which are solved separately. We propose a nonlinear optimization solution for the rotation. Algorithms from early work have also be implemented for the purpose of comparison. Experiments and tests are performed on both synthetic and real data. Results are compared and presented in this paper.

[1]  Jean-Marc Lavest,et al.  Some Aspects of Zoom Lens Camera Calibration , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  H.H. Chen,et al.  A screw motion approach to uniqueness analysis of head-eye geometry , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[3]  Gene H. Golub,et al.  Matrix computations , 1983 .

[4]  Yiu Cheung Shiu,et al.  Calibration of wrist-mounted robotic sensors by solving homogeneous transform equations of the form AX=XB , 1989, IEEE Trans. Robotics Autom..

[5]  Songde Ma,et al.  A self-calibration technique for active vision systems , 1996, IEEE Trans. Robotics Autom..

[6]  Frank Chongwoo Park,et al.  Robot sensor calibration: solving AX=XB on the Euclidean group , 1994, IEEE Trans. Robotics Autom..

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

[8]  Ching-Cheng Wang,et al.  Extrinsic calibration of a vision sensor mounted on a robot , 1992, IEEE Trans. Robotics Autom..

[9]  Jan-Olof Eklundh,et al.  A head-eye system - Analysis and design , 1992, CVGIP Image Underst..

[10]  Fadi Dornaika,et al.  Hand-Eye Calibration , 1995, Int. J. Robotics Res..

[11]  Wei-Song Lin,et al.  Kinematic parameter identification of a binocular head using stereo measurements of single calibration point , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[12]  Mengxiang Li Camera Calibration of a Head-Eye System for Active Vision , 1994, ECCV.

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

[14]  Jack C. K. Chou,et al.  Finding the Position and Orientation of a Sensor on a Robot Manipulator Using Quaternions , 1991, Int. J. Robotics Res..

[15]  Hanqi Zhuang,et al.  A linear solution to the kinematic parameter identification of robot manipulators , 1993, IEEE Trans. Robotics Autom..