Motion planning for humanoid robots based on virtual constraints extracted from recorded human movements | Intelligent Service Robotics
Skip to main content

Motion planning for humanoid robots based on virtual constraints extracted from recorded human movements

  • Original Research Paper
  • Published:
Intelligent Service Robotics Aims and scope Submit manuscript

Abstract

In the field of robotics there is a great interest in developing strategies and algorithms to reproduce human-like behavior. In this paper, we consider motion planning for humanoid robots based on the concept of virtual holonomic constraints. At first, recorded kinematic data of particular human motions are analyzed in order to extract consistent geometric relations among various joint angles defining the instantaneous postures. Second, a simplified human body representation leads to dynamics of an underactuated mechanical system with parameters based on anthropometric data. Motion planning for humanoid robots of similar structure can be carried out by considering solutions of reduced dynamics obtained by imposing the virtual holonomic constraints that are found in human movements. The relevance of such a reduced mathematical model in accordance with the real human motions under study is shown. Since the virtual constraints must be imposed on the robot dynamics by feedback control, the design procedure for a suitable controller is briefly discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. Aalborg University. (2007) AAU-BOT1: The first research based walking robot at Aalborg University implemented by students. http://www.aaubot.aau.dk/, http://www.aau-bot.dk/. Accessed 18 Aug 2007

  2. Chevallereau C, Abba G, Aoustin Y, Plestan F, Westervelt E, Canudas-de-Wit C, Grizzle J (2003) RABBIT: a testbed for advanced control theory. IEEE Control Syst Mag 23(5): 57–79

    Article  Google Scholar 

  3. Cluss M, Laws K, Martin N, Nowicki T, Mira A (2006) The indirect measurement of biomechanical forces in the moving human body. Am J Physics 74(2): 102–108

    Article  Google Scholar 

  4. CNRS—French National Center for Scientific Research (2007) Biped robot Rabbit. http://robot-rabbit.lag.ensieg.inpg.fr/English/. Accessed 18 Aug 2007

  5. Eyes, JAPAN Co. Ltd. (2007) EYES JAPAN Web3D Project. http://mocapdata.com/. Accessed 18 Aug 2007

  6. Freidovich L, Robertsson A, Shiriaev A, Johansson R (2008) Periodic motions of the Pendubot via virtual holonomic constraints: Theory and experiments. Automatica 44(3): 785–791

    Article  Google Scholar 

  7. Freidovich L, Shiriaev A, Manchester I (2008) Stability analysis and control design for an underactuated walking robot via computation of a transverse linearization. In: Proceedings of the 17th IFAC World Congress, Seoul (to appear)

  8. Holmes P, Full R, Kodischek D, Guckenheimer J (2006) The dynamics of legged locomotion: models, analysis, and challenges. SIAM Rev 48(2): 207–304

    Article  MATH  MathSciNet  Google Scholar 

  9. Honda Motor Co (2007) ASIMO—the world’s most advanced humanoid robot. http://asimo.honda.com. Accessed 18 Aug 2007

  10. Hutchinson E, Riley P, Krebs D (1994) A dynamic analysis of the joint forces and torques during rising form a chair. IEEE Trans Rehabil Eng 2(2): 49–56

    Article  Google Scholar 

  11. Kajita S, Nagasaki T, Kaneko K, Hirukawa H (2007) ZMP-based biped running control: the HRP-2LR humanoid biped. IEEE Rob Autom Mag 14(2): 63–72

    Article  Google Scholar 

  12. Kim J-Y, Park I-W, Oh J-H (2007) Walking control algorithm of biped humanoid robot on uneven and inclined floor. J Intell Robot Syst 48: 457–484

    Article  Google Scholar 

  13. Kuo A (1990) Choosing your steps carefully: trade-offs between economy and versatility in dynamic walking bipedal robots. IEEE Rob Autom Mag 14(2): 18–29

    Article  Google Scholar 

  14. McGeer T (1990) Passive dynamic walking. Int J Robot Res 9(2): 62–82

    Article  Google Scholar 

  15. Mettin U, La Hera P, Freidovich L, Shiriaev A (2007) Generating human-like motions for an underactuated three-link robot based on the virtual constraints approach. In: Proceedings of the 46th IEEE Conference on Decision and Control, New Orleans

  16. Nakaoka S, Nakazawa A, Kanehiro F, Kaneko K, Morisawa M, Ikeuchi K (2005) Task model of lower body motion for a biped humanoid robot to imitate human dances. In: Proceedings of the 2005 IEEE/RSJ international conference on intelligent Robots and systems, Edmonton

  17. Naval Biodynamics Laboratory (1998) Anthropology Research Project, Inc., New Orleans. Anthropometry and mass distribution for human analogues, vol I, Military Male Aviators, 1988

  18. Shiriaev A, Perram J, Canudas-de-Wit C (2005) Constructive tool for orbital stabilization of underactuated nonlinear systems: virtual constraints approach. IEEE Trans Automat Control 50(8): 1164–1176

    Article  MathSciNet  Google Scholar 

  19. Shiriaev A, Perram J, Robertsson A, Sandberg A (2006) Periodic motion planning for virtually constrained Euler–Lagrange systems. Syst Control Lett 55: 900–907

    Article  MATH  MathSciNet  Google Scholar 

  20. Shiriaev A, Freidovich L, Manchester I (2007) Can we make a robot ballerina perform a pirouette? Orbital stabilization of periodic motions of underactuated mechanical systems. In: Proceedings of the 3rd IFAC Workshop on Periodic Control Systems, Saint Petersburg

  21. Shiriaev A, Freidovich L, Robertsson A, Johansson R, Sandberg A (2007) Virtual-holonomic-constraints-based design of stable oscillations of Furuta pendulum: Theory and experiments. IEEE Trans Rob 23(4): 827–832

    Article  Google Scholar 

  22. Technical University of Munich. (2007) Biped robot JOHNNIE. http://www.amm.mw.tu-muenchen.de. Accessed 18 Aug 2007

  23. Westervelt E, Grizzle J, Chevallereau C, Choi J, Morris B (2007) Feedback control of dynamic bipedal robot locomotion. CRC Press, Boca Raton

    Google Scholar 

  24. Westervelt E, Grizzle J, Koditschek D (2003) Hybrid zero dynamics of planar biped walkers. IEEE Trans Automat Contr 48(1): 42–56

    Article  MathSciNet  Google Scholar 

  25. Winter D (2005) Biomechanics and motor control of human movement, 3rd edn. Wiley, New Jersey

    Google Scholar 

  26. Wollherr D (2005) Design and control aspects of humanoid walking Robots. PhD thesis, Technical University of Munich

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Uwe Mettin.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mettin, U., La Hera, P.X., Freidovich, L.B. et al. Motion planning for humanoid robots based on virtual constraints extracted from recorded human movements. Intel Serv Robotics 1, 289–301 (2008). https://doi.org/10.1007/s11370-008-0027-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11370-008-0027-2

Keywords