Whole-body motion imitation using human modeling

The purpose of this study is to develop a methodology that enables a humanoid robot to imitate a whole body motion of a human. In the communication and interaction with a human being with motions and gestures, a humanoid robot needs not only to look like a human but to behave as a human does to make sure the meanings of motions and gestures. To act like a human, the humanoid robot has to imitate the kinematical and dynamical movement of human. For this, a methodology for a humanoid robot to imitate human whole body motions, is presented. Human motions are acquired from a motion capture system. The proposed methodology first converts the captured motions into the motions for a humanoid robot considering kinematical differences between human and robot. In addition, the methodology proposes a simplified human model to analyze a human ZMP trajectory using an optimization scheme. The methodology computes a stable ZMP trajectory for the humanoid robot based the ZMP trajectory of this simplified human model. From the computed ZMP trajectory, the whole body motion for the humanoid robot is generated through this off-line process. A human whole body motion, a dancing motion, is converted to examine the developed methodology.

[1]  Hanavan Ep,et al.  A MATHEMATICAL MODEL OF THE HUMAN BODY. AMRL-TR-64-102. , 1964 .

[2]  M. Yeadon The simulation of aerial movement--III. The determination of the angular momentum of the human body. , 1990, Journal of biomechanics.

[3]  ChangHwan Kim,et al.  Solving an inverse kinematics problem for a humanoid robot\u2019s imitation of human motions using optimization , 2005, ICINCO.

[4]  Ernest P. Hanavan A Personalized Mathematical Model of the Human Body , 1966 .

[5]  B. Barsky,et al.  An Introduction to Splines for Use in Computer Graphics and Geometric Modeling , 1987 .

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

[7]  Masayuki Inaba,et al.  Online generation of humanoid walking motion based on a fast generation method of motion pattern that follows desired ZMP , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Kazuhito Yokoi,et al.  Generating whole body motions for a biped humanoid robot from captured human dances , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[9]  Atsushi Nakazawa,et al.  Task model of lower body motion for a biped humanoid robot to imitate human dances , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Masayuki Inaba,et al.  A Fast Generation Method of a Dynamically Stable Humanoid Robot Trajectory with Enhanced ZMP Constra , 2000 .

[11]  ChangHwan Kim,et al.  Human-like Arm Motion Generation for Humanoid Robots Using Motion Capture Database , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  M. Yeadon The simulation of aerial movement--II. A mathematical inertia model of the human body. , 1990, Journal of biomechanics.

[13]  Youngjin Choi,et al.  Posture/Walking Control for Humanoid Robot Based on Kinematic Resolution of CoM Jacobian With Embedded Motion , 2007, IEEE Transactions on Robotics.

[14]  Miomir Vukobratovic,et al.  Zero-Moment Point - Thirty Five Years of its Life , 2004, Int. J. Humanoid Robotics.

[15]  Vladimir M. Zatsiorsky,et al.  Kinetics of Human Motion , 2002 .

[16]  Christopher G. Atkeson,et al.  Adapting human motion for the control of a humanoid robot , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[17]  Marko B. Popovic,et al.  Angular momentum regulation during human walking: biomechanics and control , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[18]  Ernest P Hanavan,et al.  A mathematical model of the human body , 1964 .

[19]  H Hatze,et al.  A mathematical model for the computational determination of parameter values of anthropomorphic segments. , 1980, Journal of biomechanics.

[20]  R. Jensen,et al.  Estimation of the biomechanical properties of three body types using a photogrammetric method. , 1978, Journal of biomechanics.