Skip to main content

Motion Tracking with Dynamic Simulation

  • Conference paper
Book cover Computer Animation and Simulation 2000

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

  • 224 Accesses

Abstract

This paper presents a physics-based real-time animation system for human-like articulated figures. We introduce a novel method for tracking motion data using dynamic simulation. By tracing a desired motion that is kinematically specified by a user using dynamic simulation, our system produces a motion that dynamically and realistically responds to a changing environment ensuring both controllability and physical realism. A tracking controller uses a human strength model as primary constraints, and controls joint angular acceleration within the available range of torque using inverse dynamics. As secondary constraints, the spatial accelerations of the center of mass and end-effectors are controlled. Unlike existing dynamic controllers that control joint torque for each degree-of-freedom (DOF) separately, our dynamic controller controls joint angular acceleration considering the influence of all DOFs using a pseudo-inverse matrix technique. In addition, this paper proposes two extensions of the Newton-Euler inverse dynamics method. One is a proximate solution for handling the closed loop problem. The other is for computing a minimum-moment point between the supporting segment of a figure and the ground for simulating falling motions. We demonstrate the efficacy of our approach by applying our method to a simple lifting task and generating various motions in response to the weight of the lifted load.

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 EPUB and 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

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. Yahya Aydin, and Masayuki Nakajima, “Realistic Articulated Character Positioning and Balance Control in Interactive Environments”, Proceedings of Computer Animation’ 99, pp.160-168, 1999.

    Google Scholar 

  2. Ronan Boulic, Pascal Be’cheiraz, Luc Emering, and Daniel Thalmann, “Integration of Motion Control Techniques for Virtual Human and Avatar Real-Time Animation”, Proceedings of the ACM International Symposium VRST’97, pp 111-118, 1997.

    Google Scholar 

  3. Ronan Boulic, Ramon Mas-Sanso, and Daniel Thalmann, “Complex Character Positioning Based on a Compatible Flow Model of Multiple Supports”, IEEE Transactions on Visualization and Computer Graphics, Vol.3, No.3, pp.245–261, July-September 1997.

    Article  Google Scholar 

  4. Armin Bruderlin, and Thomas W. Calvert, “Goal-Directed, Dynamic Animation of Human Walking”, Computer Graphics (SIGGRAPH’ 89 Proceedings), Vol.23, No.3, pp.233–242, 1989.

    Article  Google Scholar 

  5. Armin Bruderlin, and Lance Williams, “Motion Signal Processing”, SIGGRAPH’ 95 Proceedings, pp.97-104, 1995.

    Google Scholar 

  6. Kwang-Jin Choi, and Hyeong-Seok Ko, “On-line Motion Retargetting”, Proceedings of International Pacific Graphics, 1999.

    Google Scholar 

  7. Michael F. Cohen, “Interactive Spacetime Control for Animation”, Computer Graphics (SIGGRAPH’ 92 Proceedings), Vol.26, No.2, pp.293–302, 1992.

    Article  Google Scholar 

  8. Roy Featherstone, “Robot Dynamics Algorithms”, Kluwer, 1987.

    Google Scholar 

  9. Michael Girard, and A. A. Maciejewski, “Computational Modeling for the Computer Animation of Legged Figures”, Computer Graphics (SIGGRAPH’ 85 Proceedings), Vol.19, No.3, pp.263–270, 1985.

    Article  Google Scholar 

  10. Michael Gleicher, “Retargetting Motion to New Characters”, SIGGRAPH’ 98 Proceedings, pp.33-42, 1998.

    Google Scholar 

  11. Jessica K. Hodgins, and Nancy S. Pollard, “Adapting Simulated Behaviors For New Characters”, SIGGRAPH’ 97 Proceedings, pp.153-162, 1997.

    Google Scholar 

  12. Jessica K. Hodgins, Wayne L. Wooten. David. C. Brogan, and James F. O’Brien, “Animating Human Athletes”, SIGGRAPH’ 95 Proceedings, pp.71-78, 1995.

    Google Scholar 

  13. Hyeongseok Ko, and Norman I. Badler, “Animating Human Locomotion with Inverse Dynamics”, IEEE Computer Graphics and Applications, Vol.16, No.2, pp.50–59, 1996.

    Article  Google Scholar 

  14. Evangelos Kokkevis, Dimitris Metaxas, and Norman I. Badler, “User-Controlled Physics-Based Animation for Articulated Figures”, Proceedings of Computer Animation’ 96, 1996.

    Google Scholar 

  15. Taku Komura, Yoshihisa Shinagawa, and Tosiyasu L. Kunii, “A Muscle-based Feed-forward Controller of the Human Body”, Computer Graphics Forum (Proceedings of Eurographics’ 97), Vol.16, No.3, pp. 165–176, 1997.

    Article  Google Scholar 

  16. Joseph Laszlo, Michiel van de Pann, and Eugene Fiume, “Limit Cycle Control and Its Application to the Animation of Balancing and Walking”, SIGGRAPH’ 96 Proceedings, pp.155-162, 1996.

    Google Scholar 

  17. Jehee Lee, and Sung Youg Shin, “A Hierarchical Approach to Interactive Motion Editing for Human-like Figures”, SIGGRAPH’ 99 Proceedings, pp.39-48, 1999.

    Google Scholar 

  18. Philip Lee, Susanna Wei, Jianmin Zhao, and Norman I. Badler, “Strength Guided Motion”, Computer Graphics (SIGGRAPH’ 90 Proceedings), Vol.24, No.3, pp.253–262, 1990.

    Article  Google Scholar 

  19. J. Y X. Luh, and Yuan-Fang Zheng, “Computation of Input Generalized Forces for Robots with Closed Kinematic Chain Mechanisms”, IEEE Journal of Robotics and Automation, Vol. RA-1, No. 2, pp.95–103, 1985.

    Google Scholar 

  20. Matthew Moore, and James Wilhelms, “Collision Detection and Response for Computer Animation”, Computer Graphics (SIGGRAPH’ 88 Proceedings), Vol.22, No.3, pp.289–298, 1988.

    Article  Google Scholar 

  21. Abhilash K. Pandya, James C. Maida, Ann M. Aldridge, Scott M. Hasson, and Barbara J. Woodford, “The Validation of a Human Force Model To Predict Dynamic Forces Resulting From Multi-Joint Motions”, Technical Report 3206, NASA, Houston, Texas, 1992.

    Google Scholar 

  22. Ken Perlin, and Athomas Goldberg, “Improv: A System for Scripting Interactive Actors in Virtual Worlds”, SIGGRAPH’ 96 Proceedings, pp.205-216, 1996.

    Google Scholar 

  23. Zoran Popović, and Andrew Witkin, “Physically Based Motion Transformation”, SIGGRAPH’ 99 Proceedings, pp. 11-20, 1999.

    Google Scholar 

  24. Marc H. Raibert, and Jessica K. Hodgins, “Animation of Dynamic Legged Locomotion”, Computer Graphics (SIGGRAPH’ 91 Proceedings), Vol.25, No.4, pp.349–358, 1991.

    Article  Google Scholar 

  25. Charles Rose, Brian Guenter, Bobby Bodenheimer, and Michael F. Cohen, “Efficient Generation of Motion Transitions using Spacetime Constraints”, SIGGRAPH’ 95 Proceedings, pp.147-154, 1995.

    Google Scholar 

  26. M. W. Walker, and D. E. Orin, “Efficient Dynamic Computer Simulation of Robotic Mechanisms”, Journal of Dynamic Systems, Measurement, and Control, Vol.104, pp.205–211, September 1982.

    Article  MATH  Google Scholar 

  27. Douglas J. Wiley, and James K. Hahn, “Interpolation Synthesis for Articulated Figure Motion”, IEEE Computer Graphics and Applications, Vol.17, No.6, pp.39–45, 1997.

    Article  Google Scholar 

  28. Andrew Witkin, and Michael Kass, “Spacetime Constraints”, Computer Graphics (SIGGRAPH’ 88 Proceedings), Vol.22, No.4, pp.159-168, 1988.

    Google Scholar 

  29. Andrew Witkin, and Zoran Popović, “Motion Warping”, SIGGRAPH’ 95 Proceedings, pp.105-108, 1995.

    Google Scholar 

  30. Victor B. Zordan, and Jessica K. Hodgins, “Tracking and Modifying Upper-body Human Motion Data with Dynamic Simulation”, Computer Animation and Simulatin’ 99 (Proceedings of Eurographics Workshop on Animation and Simulation’ 99), 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Wien

About this paper

Cite this paper

Oshita, M., Makinouchi, A. (2000). Motion Tracking with Dynamic Simulation. In: Magnenat-Thalmann, N., Thalmann, D., Arnaldi, B. (eds) Computer Animation and Simulation 2000. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-6344-3_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-6344-3_5

  • Publisher Name: Springer, Vienna

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

  • Online ISBN: 978-3-7091-6344-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics