Proceedings

Learning to Walk through Imitation

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 2084-2089.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

Programming a humanoid robot to walk is a chal-lenging problem in robotics. Traditional ap-proaches rely heavily on prior knowledge of the robot's physical parameters to devise sophisticated control algorithms for generating a stable gait. In this paper, we provide, to our knowledge, the first demonstration that a humanoid robot can learn to walk directly by imitating a human gait obtained from motion capture (mocap) data. Training using human motion capture is an intuitive and flexible approach to programming a robot but direct usage of mocap data usually results in dynamically un-stable motion. Furthermore, optimization using mocap data in the humanoid full-body joint-space is typically intractable. We propose a new model-free approach to tractable imitation-based learning in humanoids. We represent kinematic information from human motion capture in a low dimensional subspace and map motor commands in this low-dimensional space to sensory feedback to learn a predictive dynamic model. This model is used within an optimization framework to estimate op-timal motor commands that satisfy the initial kine-matic constraints as best as possible while at the same time generating dynamically stable motion. We demonstrate the viability of our approach by providing examples of dynamically stable walking in a humanoid learned from mocap data using both a dynamic simulator and a real humanoid robot.

  1. [Billard, 2001] A. Billard. Imitation: a means to enhance learning of a synthetic proto-language in an autonomous robot. In Dautenhahn, K. and Nehaniv, C. (eds), Imita- tion in Animals and Artifacts, Academic Press, pages 281-311, 2001.
  2. [Grochow et al., 2004] Keith Grochow, S. L. Martin, A. Hertzmann, and Z. Popovic. Style-based inverse kine- matics. ACM Transaction on Graphics, 23(3):522-531, 2004.
  3. [Hayes and Demiris, 1994] Hayes, G. and Demiris, J. A robot controller using learning by imitation. In Interna- tional Symposium on Intelligent Robotic Systems, pages 198 204, Grenoble [
  4. [Ijspeert et al., 2001] Auke Jan Ijspeert, Jun Nakanishi and Stefan Schaal. Trajectory formation for imitation with nonlinear dynamical systems. In Proceeding of IEEE/RSJ International Conference on Intelligent Ro- bots and Systems, pages 752-757, 2001.
  5. [Inamura et al., 2003] Tetsunari Inamura, Iwaki Toshima and Yoshihiko, Nakamura. Acquiring motion elements for bi-directional computation of motion recognition and generation. In Siciliano, B., Dario, P., Eds., Experimen- tal Robotics VIII. Springer, pages 372-381, 2003.
  6. [Jenkins and Mataric, 2003] Odest C. Jenkins and Maja J. Mataric. Automated derivation of behavior vocabularies for autonomous humanoid motion. In Proceedings of In- ternational Conference on Autonomous Agents and Mul- tiagent Systems (AAMAS), pages 225-232, 2003.
  7. [Kajita and Tani, 1996] S. Kajita and K. Tani. Adaptive gait control of a biped robot based on real time sensing of the ground profile. In Proceeding of 1996 IEEE Conference on Robotics and Automation, pages 570-577, 1996.
  8. [Kirby and Miranda, 1996] Michael J. Kirby and Rick Miranda. Circular nodes in neural networks. Neural Computation. 8(2):390-402, 1996.
  9. [Lang et al, 1990] K. J. Lang, A. H. Waibel, and G. E. Hin- ton. A time-delay neural network architecture for iso- lated word recognition. Neural Networks, 3(1):23-43, 1990.
  10. [MacDorman et al., 2004] Karl F. MacDorman, Rawichote Chalodhorn, and Minoru Asada. Periodic nonlinear prin- cipal component neural networks for humanoid motion segmentation, generalization, and generation. In Pro- ceedings of the Seventeenth International Conference on Pattern Recognition, pages 537-540, 2004.
  11. [Okada et al., 2002] Masafumi Okada, Koji Tatani and Yo- shihiko Nakamura. Polynomial design of the nonlinear dynamics for the brain-like information processing of the whole body motion. In Proceeding of 2002 IEEE Inter- national Conference on Robotics and Automation, pages 1410-1415, 2002.
  12. [Rao and Meltzoff, 2003] Rajesh P. N. Rao and Andrew N. Meltzoff. Imitation Learning in Infants and Robots: To- wards Probabilistic Computational Models. In Proceed- ing of the Second International Symposium on Imitation in Animals and Artifacts, pages 4-14, 2003.
  13. [Sutton and Barto, 1998] Richard S. Sutton and Andrew G. Barto. An Introduction to Reinforcement Learning. MIT Press, 1998.
  14. [Vukobratovic and Borovac, 2004] Miomir Vukobratovic and Branislav Borovac. Zero moment point-thirty-five years of its life. International Journal of Humanoid Ro- botics, 1(1):157-173, 2004.
  15. [Webots, 2004] Webots, "http://www.cyberbotics.com," commercial Mobile Robot Simulation Software. [Online]. Available: http://www.cyberbotics.com Link
  16. [Yamaguchi et al., 1996] J. Yamaguchi, N. Kinoshita, A. Takanishi, and I. Kato. Development of a dynamic biped walking system for humanoid: development of a biped walking robot adapting to the humans' living floor. In Proceeding of 1996 IEEE Conference on Robotics and Automation, pages 232-239, 1996. IJCAI-07

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards