Learning dynamic humanoid motion using predictive control in low dimensional subspaces

Imitation of complex human motion by a humanoid robot has long been recognized as an important problem in robotics. The problem is particularly difficult when body dynamics such as balance and stability must be taken into account during imitation. In this paper we present a framework applicable to the problem of imitating an input motion while simultaneously considering dynamic motion stability. Our framework leverages two main components. Firstly, dimensionality reduction techniques allow for efficient and compact state and control signal representations. Secondly, a learning-based predictive control architecture generates novel motions optimizing over expected sensory signals. We demonstrate results on modifying an input walking gait which allows for both faster and more stable walking

[1]  Aaron Hertzmann,et al.  Style-based inverse kinematics , 2004, ACM Trans. Graph..

[2]  Shuuji Kajita,et al.  Adaptive Gait Control of a Biped Robot Based on Realtime Sensing of the Ground Profile , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[3]  Jun Nakanishi,et al.  Trajectory formation for imitation with nonlinear dynamical systems , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[4]  Minoru Asada,et al.  Automatic extraction of abstract actions from humanoid motion data , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[5]  Maja J. Mataric,et al.  Automated derivation of behavior vocabularies for autonomous humanoid motion , 2003, AAMAS '03.

[6]  R. Miranda,et al.  Circular Nodes in Neural Networks , 1996, Neural Computation.

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

[8]  Masaki Ogino,et al.  Reinforcement learning of humanoid rhythmic walking parameters based on visual information , 2004, Adv. Robotics.

[9]  Geoffrey E. Hinton,et al.  A time-delay neural network architecture for isolated word recognition , 1990, Neural Networks.

[10]  Atsuo Takanishi,et al.  Development of a dynamic biped walking system for humanoid - development of a biped walking robot adapting to the humans' living floor , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[11]  Yoshihiko Nakamura,et al.  Acquiring Motion Elements for Bidirectional Computation of Motion Recognition and Generation , 2002, ISER.

[12]  K. MacDorman Feature learning, multiresolution analysis, and symbol grounding , 1998, Behavioral and Brain Sciences.

[13]  Minoru Asada,et al.  Periodic nonlinear principal component neural networks for humanoid motion segmentation, generalization, and generation , 2004, ICPR 2004.

[14]  Yoshihiko Nakamura,et al.  Polynomial design of the nonlinear dynamics for the brain-like information processing of whole body motion , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).