Visual Self-Calibration of Pan-Tilt Kinematic Structures

With the increasing miniaturization of robotic devices, some actuators are not provided with absolute position sensing, thus making the state of the system unknown at startup. In this paper we present a vision based method for the automatic calibration of serial pan-tilt kinematic structures with a perspective camera on the end-effector. Examples of such systems are surveillance cameras and humanoid robot heads. The method is based on prospective motions of one joint in the kinematic chain to induce image motion in the camera. The analysis of the induced homography allows the computation of the angle of the other joint. The method can be iterated on more axes to calibrate longer serial chains composed of rotational joints. The method requires calibrated cameras, but runs completely automatic. We have implemented and validated the method in a small humanoid robot head.

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

[2]  Giorgio Metta,et al.  YARP: Yet Another Robot Platform , 2006 .

[3]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[4]  Carlo Tomasi,et al.  Good features to track , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[5]  J.-Y. Bouguet,et al.  Pyramidal implementation of the lucas kanade feature tracker , 1999 .

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