Intuitive Humanoid Robot Operating System Based on Recognition and Variation of Human Body Motion

  • Yuya Hirose
  • Shohei Kato
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 14)


In this paper, we propose an intuitive operating system for humanoid robot based on recognition and variation of human body motion. In this system, human body motion is dynamically sensed by six-axis sensors in controllers held in user’s hands. Then, the variation of human body motion is also recognized by gyro sensors in the controllers. Based on the obtained sensor information, the body motion classifier is constructed using Hidden Markov Model. By using the body motion classifier, the proposed system recognizes user’s body motion, and redundant motions of humanoid robot are prevented. User can intuitively operate humanoid robot and make it do the user’s intending motion. We conduct a task experiment to evaluate the usability of proposed system. In the experiment, for comparison with the proposed system, we prepare three methods of operation: joystick, kinect, and operating system using six-axis sensor without recognizing the variation of human body motion. As the result, comparing with other systems, we confirmed that the proposed system has more versatility and the humanoid robot could be more appropriately operated with the proposed system. And it was suggested that the proposed system enables user to operate humanoid robot, appropriately and intuitively.


Hide Markov Model Humanoid Robot Robot Control High Recognition Rate Recognition Section 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Dempster, A.P., Laird, N.M., Rubin, D.B.: Maximum likelihood from incomplete data via the em algorithm. The Journal of the Royal Statistical Society B 39, 1–38 (1973)MathSciNetGoogle Scholar
  2. 2.
    Forney, G.D.: The viterbi algorithm. Proc. IEEE 61(3), 268–278 (1973)MathSciNetCrossRefGoogle Scholar
  3. 3.
    Gams, A., Mudry, P.-A.: Gaming controllers for research robots: controlling a humanoid robot using a wiimote. In: 17th International Electrotechnical and Computer Science Conference, ERK 2008 (2008)Google Scholar
  4. 4.
    Guo, C., Sharlin, E.: Exploring the use of tangible user interfaces for human-robot interaction: A comparative study. In: Proceeding of the SIGCHI Conference on Human Factors in Computing System, pp. 121–130 (2008)Google Scholar
  5. 5.
    Inamura, T., Nakamura, Y., Toshima, I., Tanie, H.: Embodied symbol emergence based on mimesis theory. Int’l J. of Robotics Research 23(4), 363–378 (2004)CrossRefGoogle Scholar
  6. 6.
    Nakaoka, S., Nakazawa, A., Yokoi, K.: Generating whole body motions for a biped humanoid robot from captured human dances. In: Proceedings of the IEEE International Conference on Robotics and Automation, vol. 3, pp. 3905–3910 (2003)Google Scholar
  7. 7.
  8. 8.
    Osgood, C., Suci, G., Tannenbaum, P.: The measurement of meaning. University of Illinois Press, Urbana (1967)Google Scholar
  9. 9.
    Pook, P.K., Ballard, D.H.: Recognizing teleoperated manipulations. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 578–585Google Scholar
  10. 10.
    Riley, M., Ude, A., Atkeson, C.G.: Methods for motion generation and interaction with a humanoid robot: Case studies of dancing and catching. In: Proceedings of AAAI and CMU Workshop on Interactive Robotics and Entertainment, pp. 35–42 (2000)Google Scholar
  11. 11.
    Smith, C., Christensen, H.I.: Wiimote robot control using human motion models. In: The 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 5509–5515 (2009)Google Scholar
  12. 12.
    Shibata, T.: PARO,
  13. 13.
    Tukey, J.W.: The problem of multiple comparisons. Mimeographed Monograph (1953)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  1. 1.Dept. of Computer Science and Engineering, Graduate School of EngineeringNagoya Institute of TechnologyNagoyaJapan

Personalised recommendations