The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.06 - June (1987 vol.7)
pp: 12-27
Jane Wilhelms , University of California, Santa Cruz
ABSTRACT
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.
INDEX TERMS
null
CITATION
Jane Wilhelms, "Using Dynamic Analysis for Realistic Animation of Articulated Bodies", IEEE Computer Graphics and Applications, vol.7, no. 6, pp. 12-27, June 1987, doi:10.1109/MCG.1987.276893
REFERENCES
1. N. I.Badler and S. W.Smoliar, "Digital Representation of Human Movement," ACM Computing Surveyspp. 19-38 Mar. 1979
2. T. W.Calvert, J.Chapman, and A.Patla, CG&A , Nov. 1982pp. 41-52
3. M.Dooley, CG&A , Nov. 1982pp. 17-26
4. D.Herbison-Evans, "Nudes 2: A Numeric Utility Displaying Ellipsoid Solids," Computer Graphics(Proc.SIGGRAPH 78) Aug. 1978pp. 354-356
5. D.Zeltzer, CG&A , Nov. 1982pp. 53-60
6. D. A.Wells, Lagrangian Dynamics , McGraw-Hill 1969
7. S. N.Steketee and N. I.Badler, "Parametric Keyframe Interpolation Incorporating Kinetic Adjustment and Phrasing Control," Computer Graphics (Proc. SIGGRAPH 85) July 1985pp. 255-262
8. D.Sturman, Intro. to Computer Animation , SIGGRAPH 85 July 1985 tutorial notes
9. C. W.Reynolds, Advanced Computer Animation , SIGGRAPH 85 July 1985pp. 289-296 tutorial notes
10. K. D.Willmert, CG&A , Nov. 1982pp. 35-43
11. W. W.Armstrong and M. W.Green, "The Dynamics of Articulated Rigid Bodies for Purposes of Animation," Proc. Graphics Interface 85 May 1985pp. 407-415 Canadian Information Processing Soc.
12. W. W.Armstrong, MarkGreen, and R.Lake, Proc. Graphics Interface 86 May 1986pp. 147-151 Morgan Kaufmann
13. J.Wilhelms and B. A.Barsky, "Using Dynamic Analysis for the Animation of Articulated Bodies Such as Humans and Robots," Proc. Graphics Interface 85 May 1985pp. 97-104 Canadian Information Processing Soc.
14. J.Wilhelms, "Graphical Simulation of the Motion of Articulated Bodies such as Humans and Robots, with Particular Emphasis on the Use of Dynamic Analysis," July 1985
15. R.Featherstone, "The Calculation of Robot Dynamics Using Articulated-Body Inertias," Int'l J. Robotics Researchpp. 13-30 Spring 1983
16. C. S.George Lee, R. C.Gonzalez, and K. S.Fu, Tutorial on Robotics , IEEE Computer Soc. Press 1983
17. M. W.Walker and D. E.Orin, "Efficient Dynamic Computer Simulation of Robotic Mechanisms," J. Dynamic Systems, Measurement, and Controlpp. 205-211 Sept. 1982
18. D. E.Whitney, "Resolved Motion Rate Control of Manipulators and Human Prostheses," IEEE Trans.Man-Made Machinespp. 47-53 June 1969
19. J.Wilhelms, D.Forsey, and P.Hanrahan, "Manikin: Dynamic Analysis for Articulated Body Manipulation," , Computer and Information Sciences Board, Univ. of Calif. April 1987
20. R. P.Paul, Robot Manipulators: Mathematics, Programming, and Control , The MIT Press 1981
21. H.Hemami, "Modeling, Control, and Simulation of Human Movement," CRC Critical Reviews in Biomedical Eng. Vol. 13, No. 1, pp. 1-34 1985
22. M.Townsend and A.Seirig, "Effect of Model Complexity and Gait Criteria on the Synthesis of Bipedal Locomotion," IEEE Trans. Biomedical Eng.pp. 433-444 Nov. 1973
23. R. J.Williams and A.Seirig, "Interactive Computer Modeling of the Musculoskeletal System," IEEE Trans. Biomedical Eng.pp. 213-219 May 1977
24. D. I.Miller, D.W.Grieve, Techniques for the Analysis of Human Motion , Lepus Books 1975
25. R.Resnick and D.Halliday, Physics Part I , John Wiley 1966
26. L. A.Pars, A Treatise on Analytical Dynamics , Ox Bow Press 1979
27. W. W.Armstrong, "Recursive Solution to the Equations of Motion of an N-link Manipulator," Proc. Fifth World Congress on the Theory of Machines and Mechanisms 1979pp. 1343-1346 Amer. Soc. of Mechanical Eng.
28. J. M.Hollerbach, "A Recursive Lagrangian Formulation of Manipulator Dynamics and a Comparative Study of Dynamics Formulation Complexity," IEEE Trans. Systems, Man, and Cyberneticspp. 730-736 Nov. 1980
29. R.Horowitz, Model Reference Adaptive Control of Mechanical Manipulators May 1983
30. J. U.Korein and N. I.Badler, CG&A , Nov. 1982pp. 71-81
31. J. D.Foley and A.Van Dam, Fundamentals of Interactive Computer Graphics , Addison-Wesley 1984
32. S.Conte and C.de Boor, Elementary Numerical Analysis , McGraw-Hill 1980
33. J.Wilhelms, "Virya: A Motion Control Editor for Kinematic and Dynamic Animation," Proc. Graphics Interface 86 May 1986pp. 141-146 Morgan Kaufmann
34. B. A.Barsky and S. W.Thomas, "TRANSPLINE: A System for Representing Curves Using Transformations Among Four Spline Formulations," The Computer J.pp. 271-277 Aug. 1981
35. R. H.Bartels, J. C.Beatty, and B. A.Barsky, An Intro. to the Use of Splines in Computer Graphics , Morgan Kaufmann 1987
36. M.Girard and A. A.Maciejewski, "Computational Modeling for the Computer Animation of Legged Figures," Computer Graphics (Proc. SIGGRAPH 85) July 1985pp. 263-270
37. L. H.Wilson, "Control Systems Made Simple," Micro/Systems J.pp. 20-24 Sept./Oct. 1986
38. H.Miura and I.Shimoyama, "Dynamic Walk of a Biped," Int'l J. Robotics Researchpp. 60-74 Summer 1984
18 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool