ABSTRACT
Humanoids should have not only a similar appearance with humans but also abilities to perform human-like behaviors. However, today's humanoid robots are not smart enough to adapt to their working environments, so they need some help to learn new behaviors. Especially for an entertainment purpose, an easy motion generation method is very important for end users who are not experts on robot programming. In this paper, we propose a method to generate motion of humanoid robots from user demonstration using an intuitive wearable interface. A curve simplification algorithm and a clustering method are applied to extract motion primitives. Transition probabilities among the motion primitives are calculated to make a motion model and motions are regenerated by rearranging the motion primitives based on the motion model. A wearable interface is developed for capturing user demonstration and interacting with a partner robot. A humanoid robot, AMIO is used to test the generated motion.
- E. Alpaydin. Introduction to Machine Learning. The MIT Press, 2004. Google ScholarDigital Library
- C. M. Bishop. Pattern Recognition and Machine Learning. Springer, 2006. Google ScholarDigital Library
- S. Calinon and A. Billard. Recognition and reproduction of gestures using a probabilistic framework combining pca, ica and hmm. In Proceedings of International Conference on Machine Learning, pages 105--112, 2005. Google ScholarDigital Library
- K. Hirai, M. Hirose, Y. Haikawa, and T. Takenaka. The development of honda humanoid robot. In Proceedings of International Conference on Robotics and Automation, pages 1321--1326. IEEE, 1998.Google Scholar
- T. Inamura, H. Tanie, and Y. Nakamura. Keyframe compression and decompression for time series data based on the continuous hidden markov model. In Proceedings of International Conference on Intelligent Robots and Systems, pages 1487--1492. IEEE, 2003.Google ScholarCross Ref
- O. C. Jenkins and M. J. Mataric. Deriving action and behavior primitives from human motion data. In Proceedings of International Conference on Intelligent Robots and Systems, pages 2551--2556, 2002.Google ScholarCross Ref
- J. Kwon and F. C. Park. Using hidden markov models to generate natural humanoid movement. In Proceedings of International Conference on Intelligent Robots and Systems, pages 1990--1995, 2006.Google ScholarCross Ref
- D. G. Lowe. Three-dimensional object recognition from single two-dimensional images. Artificial Intelligence, 1987. Google ScholarDigital Library
- S. Schaal, J. Peters, J. Nakanishi, and A. Ijspeert. Learning movement primitives. In International Symposium on Robotic Research, 2004.Google Scholar
- Y. Seo, I. Jeong, and H. S. Yang. Motion capture-based wearable interaction system and its application to a humanoid robot, amio. Advanced Robotics, 21(15):1725--1741, 2007.Google ScholarCross Ref
Index Terms
- Easy humanoid motion generation from user demonstration using wearable interface
Recommendations
A wearable visuo-inertial interface for humanoid robot control
HRI '13: Proceedings of the 8th ACM/IEEE international conference on Human-robot interactionThis paper describes a wearable visuo-inertial interface for humanoid robot control, which allows a user to control motion of a humanoid robot intuitively. The interface composed of a camera and inertial sensors and estimates body motion of the user: ...
A Course in Simulation and Demonstration of Humanoid Robot Motion
An introductory course for humanoid robot motion realization for undergraduate and graduate students is presented in this study. The basic operations of AX-12 motors and the mechanics combination of a 16 degrees-of-freedom (DOF) humanoid robot are ...
Dynamic Motion Control: Adaptive Bimanual Grasping for a Humanoid Robot
Concurrency Specification and Programming (CS&P)The ability to grasp objects of different size and shape is one of the most important skills of a humanoid robot. There are a lot of different approaches tackling this problem; however, there is no general solution. The complexity and the skill of a ...
Comments