Skip to main content

Part of the book series: Cognitive Systems Monographs ((COSMOS,volume 18))

Abstract

In this paper we show how optimal control techniques can be used to generate natural human walking motions in 3D. Our approach has potential applications in humanoid robotics, biomechanics and computer graphics. It has the advantage that it does not require any previous knowledge about walking motions from experiments. In this study we consider symmetric walking along a straight line, but the same techniques can be used to generate walking motions along curved paths or asymetric motions.We establish a multibody model of the human body with twelve segments including a head, a three-segment trunk, and arms and legs with two segments each. An optimal control problem is formulated that minimizes joint torques head movement, and the impulse on touch-down in a combined criterion. The dynamics of the multi-body system are considered as constraints to the optimal control problem to guarantee physically feasible motions. The optimal control problem is solved using an efficient direct multiple-shooting method. A skeletal animation library is used to present the results of the optimized motion.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Blender Foundation: Blender - The Free Open Source 3D Content Creation Suite (2009), http://www.blender.org

  2. Delp, S.L., Anderson, F.C., Arnold, A.S., Loan, P., Habib, A., John, C.T., Guendelman, E., Thelen, D.G.: Opensim: Open-source software to create and analyze dynamic simulations of movement. IEEE Transactions on Biomedical Engineering 54(11), 1940–1950 (2007)

    Article  Google Scholar 

  3. Desmecht, L., Dachary, L., Heidelberger, B.: Cal3D – 3D Character Animation Library (2009), http://gna.org/projects/cal3d/

  4. Geyer, H., Seyfarth, A., Blickhan, R.: Compliant leg behaviour explains basic dynamics of walking and running. Proceedings of the Royal Society B: Biological Sciences 273(1603), 2861–2867 (2006), http://rspb.royalsocietypublishing.org/content/273/1603/2861.abstract , doi:10.1098/rspb.2006.3637

    Article  Google Scholar 

  5. Hodgins, J.K., Wooten, W.L., Brogan, D.C., O’Brien, J.F.: Animating human athletics. In: SIGGRAPH 1995: Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques, pp. 71–78. ACM, New York (1995), http://doi.acm.org/10.1145/218380.218414

    Chapter  Google Scholar 

  6. Kajita, S., Kanehiro, F., Kaneko, K., Fujiwara, K., Harada, K., Yokoi, K., Hirukawa, H.: Biped walking pattern generation by using preview control of zero-moment point. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 1620–1626 (2003)

    Google Scholar 

  7. Kim, J.Y., Park, I.W., Oh, J.H.: Experimental realization of dynamic walking of the biped humanoid robot khr-2 using zero moment point feedback and inertial measurement. Advanced Robotics 20, 707–736 (2006), http://www.ingentaconnect.com/content/vsp/arb/2006/00000020/00000006/art00005 , doi:10.1163/156855306777361622

    Article  Google Scholar 

  8. Leineweber, D., Bauer, I., Bock, H., Schlöder, J.: An efficient multiple shooting based reduced SQP strategy for large-scale dynamic process optimization. Part I: Theoretical aspects. Computers and Chemical Engineering 27, 157–166 (2003)

    Article  Google Scholar 

  9. de Leva, P.: Adjustments to zatsiorsky-seluyanov’s segment inertia parameters. Journal of Biomechanics 29 (9), 1223–1230 (1996)

    Article  Google Scholar 

  10. Mombaur, K.: Using optimization to create self-stable human-like running. Robotica 27, 321–330 (2009, published online June 2008)

    Google Scholar 

  11. Nakamura, Y., Mori, T., Aki Sato, M., Ishii, S.: Reinforcement learning for a biped robot based on a cpg-actor-critic method. Neural Networks 20(6), 723–735 (2007), http://www.sciencedirect.com/science/article/B6T08-4N3GFGM-/2/e8817c699dbf751ad76e131d778a598a , doi:10.1016/j.neunet.2007.01.002

    Article  MATH  Google Scholar 

  12. Ren, C., Zhao, L., Safonova, A.: Human motion synthesis with optimization-based graphs. In: Computer Graphics Forum (In Proc. of Eurographics 2010, Sweden), vol. 29 (2010)

    Google Scholar 

  13. Safonova, A., Hodgins, J.K.: Construction and optimal search of interpolated motion graphs. In: SIGGRAPH 2007: ACM SIGGRAPH 2007 Papers, p. 106. ACM, New York (2007), http://doi.acm.org/10.1145/1275808.1276510

    Chapter  Google Scholar 

  14. Schultz, G., Mombaur, K.: Modeling and optimal control of human-like running. To appear in IEEE/ASME Transactions on Mechatronics (2010)

    Google Scholar 

  15. Vukobratovic, M.: Zero-moment point – thirty five years of its life. International Journal of Humanoid Robotics 1, 157–173 (2004)

    Article  Google Scholar 

  16. Wieber, P.B., Billet, F., Boissieux, L., Pissard-Gibollet, R.: The humans toolbox, a homogeneous framework for motion capture, analysis and simulation. Tech. rep., INRIA Rhone-Alpes (2006)

    Google Scholar 

  17. Witkin, A., Kass, M.: Spacetime constraints. In: SIGGRAPH 1988: Proceedings of the 15th Annual Conference on Computer Graphics and Interactive Techniques, pp. 159–168. ACM, New York (1988), doi: http://doi.acm.org/10.1145/54852.378507

  18. Yin, K., Loken, K., van de Panne, M.: Simbicon: Simple biped locomotion control. ACM Trans. Graph. 26(3), Article 105 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Martin Felis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Felis, M., Mombaur, K. (2013). Modeling and Optimization of Human Walking. In: Mombaur, K., Berns, K. (eds) Modeling, Simulation and Optimization of Bipedal Walking. Cognitive Systems Monographs, vol 18. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36368-9_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-36368-9_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-36367-2

  • Online ISBN: 978-3-642-36368-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics