Skip to main content
Log in

Mixed methods for complex kinematic constraints in dynamic figure animation

  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Advances for achieving user control of a dynamic simulation of linked figures is presented. The formulation integrates forward and inverse kinematics specification within a mixed method of forward and inverse dynamics simulation. Kinematic specifications can be imposed through kinematic constraints embedded within the dynamics framework. Kinematic constraints may be simple (functions of one degree of freedom), or complex (functions of multiple interrelated degrees of freedom). Thus, keyframed paths, closed loops, point-to-path constraints, and collisions between links and the environment can be simulated. A simultaneous solution for unknown motion and forces of constraint is performed. A Lagrange multiplier method is outlined for incorporating these general constraints into the mathematical formulation of the equations of motion. Results from three example simulations are presented and discussed.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Armstrong WW, Green MW (1985) The dynamics of articulated rigid bodies for purposes of animation. The Visual Computer 1(4):231–240

    Google Scholar 

  • Armstrong WW, Green MW, Lake R (1987) Near real-time control of human figure models. IEEE Comput Graph Appl (June 1987), pp 52–61

  • Badler NI, Manoochehri KH, Baraff D (1986) Multi-dimensional input techniques and articulated figure positioning by multiple constraints. 1986 Workshop on Interactive 3D Graphics, Chapel Hill, North Carolina (October 1986)

  • Badler NI, Manoochehri KH, Walters G (1987) Articulated figure positioning by multiple constraints. IEEE Comput Graph Appl (June 1987), pp 28–38

  • Barzel R, Barr AH (1987) Modeling with dynamic constraints. SIGGRAPH '87 Course Note-Topics in Physically Based Modeling (August 1987)

  • Girard M, Maciejewski AA (1985) Compurational modelling for the computer animation of legged figures. ACM Comput Graph. Siggraph Proc (July 1985), pp 263–270

  • Girard M (1986) Interactive design of 3-D computer-animated legged animal motion. 1986 Workshop on Interactive 3D Graphics, Chapel Hill, North Carolina (October 1986)

  • Hornbeck RW (1974) ed Numerical Methods. Quantum Publ, New York, NY, pp 199–202

    Google Scholar 

  • Isaacs PM, Cohen MF (1987) Controlling dynamic simulation with kinematic constraints, behavior functions, and inverse dynamics. ACM Comput Graph. Siggraph Proc (August 1987), pp 215–224

  • Isaacs PM (1987) Controlling computer generated motion with dynamics, kinematics, and behavior functions. Master of Science Thesis, Cornell University (August 1987)

  • Korein JU, Badler NI (1982) Techniques for generating the goal-directed motion of articulated structures. IEEE Comput Graph Appl (November 1982), pp 71–81

  • Stern G (1983) Bbop—a program for 3-dimensional animation. Nicograph '83 Proc (December 1983) pp 403–404

  • Wilhelms J, Barsky B (1985) Using dynamic analysis to animate articulated bodies such as humans and robots. Proc Graph Interface (May 1985), pp 97–104

  • Wilhelms J (1987) Using dynamic analysis for realistic animation of articulated bodies. IEEE Comput Graph Appl (June 1987), pp 12–27

  • Wittenburg J (1977) Dynamics of systems of rigid bodies. B.G. Teubner, Stuttgart, Germany, p 175

    Google Scholar 

  • Zeltzer D (1982) Motor control techniques for figure animation. IEEE Comput Graph Appl (November 1982), pp 53–59

  • Zeltzer D (1985) Towards an integrated view of 3-D computer animation. The Visual Computer 1(4):249–259

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Isaacs, P.M., Cohen, M.F. Mixed methods for complex kinematic constraints in dynamic figure animation. The Visual Computer 4, 296–305 (1988). https://doi.org/10.1007/BF01908876

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01908876

Key words

Navigation