Using Dynamic Analysis for Realistic Animation of Articulated Bodies

A major problem in computer animation is creating motion that appears natural and realistic, particularly in such complex articulated bodies as humans and other animals. At present, truly lifelike motion is produced mainly by copying recorded images, a tedious and lengthy process that requires considerable external equipment. An alternative is the use of dynamic analysis to predict realistic motion. Using dynamic motion control, bodies are treated as masses acting under the influence of external and internal forces and torques. Dynamic control is advantageous because motion is naturally restricted to physically realizable patterns, and many types of motion can be predicted automatically. Use of dynamics is computationally expensive and specifying controlling forces and torques can be difficult. However, there is evidence that dynamics offers hope for more realistic, natural, and automatic motion control. Because such motion simulates real world conditions, an animation system using dynamic analysis is also a useful tool in such related fields as robotics and biomechanics.

[1]  L. A. G. Dresel,et al.  Elementary Numerical Analysis , 1966 .

[2]  Daniel E. Whitney,et al.  Resolved Motion Rate Control of Manipulators and Human Prostheses , 1969 .

[3]  M. A. Townsend,et al.  Effect of model complexity and gait criteria on the synthesis of bipedal locomotion. , 1973, IEEE transactions on bio-medical engineering.

[4]  Ali A. Seireg,et al.  Interactive Computer Modeling of the Musculoskeletal System , 1977, IEEE Transactions on Biomedical Engineering.

[5]  Don Herbison-Evans,et al.  NUDES 2: A numeric utility displaying ellipsoid solids, version 2 , 1978, SIGGRAPH.

[6]  Norman I. Badler,et al.  Digital Representations of Human Movement , 1979, CSUR.

[7]  John M. Hollerbach,et al.  A Recursive Lagrangian Formulation of Maniputator Dynamics and a Comparative Study of Dynamics Formulation Complexity , 1980, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  Brian A. Barsky,et al.  TRANSPLINE - A System for Representing Curves Using Transformations Among four Spline Formulations , 1981, Comput. J..

[9]  Leopold Alexander Pars,et al.  A Treatise on Analytical Dynamics , 1981 .

[10]  David E. Orin,et al.  Efficient Dynamic Computer Simulation of Robotic Mechanisms , 1982 .

[11]  Willmert Visualizing Human Body Motion Simulations , 1982, IEEE Computer Graphics and Applications.

[12]  Badler,et al.  Techniques for Generating the Goal-Directed Motion of Articulated Structures , 1982, IEEE Computer Graphics and Applications.

[13]  Marianne Dooley,et al.  Anthropometric Modeling Programs-A Survey , 1982, IEEE Computer Graphics and Applications.

[14]  Zeltzer,et al.  Motor Control Techniques for Figure Animation , 1982, IEEE Computer Graphics and Applications.

[15]  Chapman,et al.  Aspects of the Kinematic Simulation of Human Movement , 1982, IEEE Computer Graphics and Applications.

[16]  R. Featherstone The Calculation of Robot Dynamics Using Articulated-Body Inertias , 1983 .

[17]  I. Shimoyama,et al.  Dynamic Walk of a Biped , 1984 .

[18]  Norman I. Badler,et al.  Parametric keyframe interpolation incorporating kinetic adjustment and phrasing control , 1985, SIGGRAPH.

[19]  Anthony A. Maciejewski,et al.  Computational modeling for the computer animation of legged figures , 1985, SIGGRAPH.

[20]  Brian A. Barsky,et al.  Using dynamic analysis to animate articulated bodies such as humans and robots , 1985 .

[21]  H. Hemami Modeling, control, and simulation of human movement. , 1985, Critical reviews in biomedical engineering.

[22]  Jane Patricia Wilhelms Graphical simulation of the motion of articulated bodies such as humans and robots, with particular emphasis on the use of dynamic analysis (computer graphics, biomechanics) , 1985 .

[23]  J Wilhelms,et al.  Virya—a motion control editor for kinematic and dynamic animation , 1986 .