Skip to main content

Simulating Human Movements Using Optimal Control

  • Conference paper
Computer Animation and Simulation ’96

Part of the book series: Eurographics ((EUROGRAPH))

  • 163 Accesses

Abstract

This paper presents an optimization based technique for solving optimal control problems. Unlike the spacetime constraint approach which discretizes both the state and control variables, our method transforms the optimal control problem into an optimization task that depends only upon the control variables. Using a spline to represent the control trajectory, we derive an efficient, analytic technique for computing the gradient of the objective function in terms of the spline control points. Our approach has the advantage of reducing the number of unknowns and ensuring consistency between the state and control variables. We demonstrate the viability of our algorithm by using it to simulate a human figure performing a high jump.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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.

Similar content being viewed by others

References

  1. L. Brotman and A. N. Netravali. Motion interpolation by optimal control. Computer Graphics, 22(4):309–315, August 1988.

    Article  Google Scholar 

  2. R. H. Byrd, P. Lu, J. Nocedal, and C. Zhu. A limited memory algorithm for bound constrained optimization. SIAM J. Scientific Computing, 16(5), 1995.

    Google Scholar 

  3. Don B. Chaffin and Gunnar B. J. Andersson. Occupational Biomechanics. John Wiley and Sons, 1991.

    Google Scholar 

  4. Michael F. Cohen. Interactive spacetime control for animation. In Computer Graphics (SIGGRAPH’ 92 Proceedings), volume 26, pages 293–302, July 1992.

    Article  Google Scholar 

  5. C. J. Goh and K. L. Teo. Control parameterization: a unified approach to optimal control problems with general constraints. Automatica, 24(1):3–18, 1988.

    Article  MathSciNet  MATH  Google Scholar 

  6. Joseph K. Kearney, Dinkar Bhat, Bevra Prasad, and Samuel Yuan. Efficient generation of whip-like throwing and striking motions. In N. Magnenat Thalmann and D. Thalmann, editors, Models and Techniques in Computer Animation, pages 270–284. Springer-Verlag, Tokyo, 1993.

    Google Scholar 

  7. Zicheng Liu, Steven J. Gortler, and Michael F. Cohen. Hierarchical spacetime control. In Proceedings of SIGGRAPH’ 94, pages 35-42. ACM SIGGRAPH, ACM Press, July 1994.

    Google Scholar 

  8. M. G. Pandy, F. C. Anderson, and D. G. Hull. A parameter optimization approach for the optimal control of large-scale musculoskeletal systems. Journal of Biomechanical Engineering, 114:450–460, November 1992.

    Article  Google Scholar 

  9. M. G. Pandy and F. E. Zajac. Optimal muscular coordination strategies for jumping. Journal of Biomechanics, 24(1): 1–10, 1991.

    Article  Google Scholar 

  10. M. G. Pandy, F. E. Zajac, E. Sim, and W. S. Levine. An optimal control model for maximum-height human jumping. Journal of Biomechanics, 23(12):1185–1198, 1990.

    Article  Google Scholar 

  11. William H. Press. Numerical recipes in C: The art of scientific computing. Cambridge University Press, 1992.

    Google Scholar 

  12. J. Stoer and R. Bulirsch. Introduction to Numerical Analysis. Springer-Verlag, New York, 1993.

    MATH  Google Scholar 

  13. Andrew Witkin and Michael Kass. Spacetime constraints. In Computer Graphics (SIGGRAPH’ 88 Proceedings), volume 22, pages 159–168, August 1988.

    Article  Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag/Wien

About this paper

Cite this paper

Zhao, X., Tolani, D., Ting, BJ., Badler, N.I. (1996). Simulating Human Movements Using Optimal Control. In: Boulic, R., Hégron, G. (eds) Computer Animation and Simulation ’96. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-7486-9_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-7486-9_8

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-82885-4

  • Online ISBN: 978-3-7091-7486-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics