Full-body imitation of human motions with kinect and heterogeneous kinematic structure of humanoid robot

In this work, we propose a system that has the ability to reproduce imitated motions of human during continuous and online observation with a humanoid robot. In order to achieve this goal, the problems for imitation have to be solved. In this paper, we treat two main issues. One is mapping between different kinematic structures and the other is computing humanoid body pose that satisfies the static stability generated from the human motion obtained by visual motion capture of the humanoid. The experimental results based on Webots simulation and subsequent execution by a Darwin-OP humanoid robot show the validity of the proposed system in this paper.

[1]  Dimitar Dimitrov,et al.  Mapping between different kinematic structures without absolute positioning during operation , 2012 .

[2]  Eiichi Yoshida,et al.  On humanoid motion optimization , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[3]  Andrew P. Murray,et al.  Estimation of the centre of mass from motion capture and force plate recordings: A study on the elderly , 2011 .

[4]  Huosheng Hu,et al.  Robot Imitation from Human Body Movements , 2005 .

[5]  Rajesh P. N. Rao,et al.  Learning full-body motions from monocular vision: dynamic imitation in a humanoid robot , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Norman I. Badler,et al.  Real-Time Inverse Kinematics of the Human Arm , 1996, Presence: Teleoperators & Virtual Environments.

[7]  M. Vukobratovic,et al.  Contribution to the Synthesis of Biped Gait , 1968 .

[8]  Hajime Asama,et al.  Development of open humanoid platform DARwIn-OP , 2011, SICE Annual Conference 2011.

[9]  ChangHwan Kim,et al.  Imitation Learning of Robot Movement Using Evolutionary Algorithm , 2008 .

[10]  Atsushi Nakazawa,et al.  Leg Task Models for Reproducing Human Dance Motions on Biped Humanoid Robots , 2006 .

[11]  Aude Billard,et al.  Goal-Directed Imitation in a Humanoid Robot , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[12]  Jonathan Tapson,et al.  Kinematics design and human motion transfer for a humanoid service robot arm , 2009 .

[13]  Taku Komura,et al.  The dynamic postural adjustment with the quadratic programming method , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.