Incorporating active vision into the body schema

Many humanoid robots are built with active vision systems that allow them to foveate objects in an anthropomorphic manner that approximates human eye movement. Unfortunately, the act of foveating an object causes a change in the system's epipolar geometry, the projective relationship between the two cameras. Interestingly, however, one solution to this problem has a strong relationship with another important problem in humanoid robotics, that of learning the body schema. In this work, we show the relationship between the two problems, building a model that incorporates the active vision system into the body schema. Such a model could be used to both facilitate stereo reconstruction in stereo active vision systems, and to build a relationship between what is seen in the visual field and the underlying kinematics of the robot. This will facilitate development of richer, more life-like, more communicative humanoid robots.

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

[2]  Aude Billard,et al.  Online Learning of the Body Schema , 2008, Int. J. Humanoid Robotics.

[3]  Craig M. Shakarji,et al.  Least-Squares Fitting Algorithms of the NIST Algorithm Testing System , 1998, Journal of research of the National Institute of Standards and Technology.