Abstract
Dynamic analysis-based human animation is proposed and implemented. In this approach, the actual human movements are first analyzed to find out the mechanism behind them, then the knowledge obtained by the analysis is used to design new motions desired by animators. Here, the knowledge includes the dynamic parameters such as the forces and torques exerted on the joints, which is obtained through analyzing the actual movements of a human body. In this approach, animation proceeds in three steps:dynamics, constraints and inverse dynamics. In the first step ofdynamics, each body segment is distinguished and the motion of each segment is derived in the form of dynamics equations. The idea is to reduce the number of degrees of freedom and thus the amount of computations required, and to avoid the complexity of dealing with continuum mechanics. In the second step ofconstraints, the constraints involving both the articulation of the body and the range of the movement of each joint are checked and maintained. A segment which violates its constraints is moved by translations and rotations so that it becomes connected to its super segment or is bent into a natural posture. In the third step of inverse dynamics, the forces that produce the motion adjusted according to the two types of constraints are calculated by using dynamics equations, and the results that involve the motions and the forces are then presented to the user. As the result of animation, a walk on the moon, is also presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Armstrong WW and Green MW (1985) The Dynamics of Articulated Rigid Bodies for Purposes of Animation. The Visual Computer 1: 231–240
Badler NI et al. (1985) Positioning and Animating Figures in a Task Oriented Environment. The Visual Computer 1: 212–220
Calvert TW, Welman C, Gaudet S and Lee C (1989) Composition of Multiple Figure Sequences for Dance and Animation. Proceedings CG International ’89 pp 245–254
Drewery K and Tsotsos J (1986) Goal Directed Animation Using English Motion Commands. Proc. Graphics Interface ’86 pp 131–135
Forsey DR (1988) Techniques for Interactive Manipulation of Articulated Bodies Using Dynamic Analysis. Graphics Interface ’88 pp 8–15
Goldstein H (1959) Classical Mechanics. Addsion-Wesley
Isaacs PM, Cohen MF (1987) Controlling Dynamic Simulation with Kinematic Constraints, Behavior Function and Inverse Dynamics. ACM Computer Graphics 21 (4): 215–224
Nigel WJ and Philip JW (1989) Some Methods to Choreograph and Implement Motion in Computer Animation. Proceeding of Computer Animation ’89 pp 125–140
Press WH, Flannery BP, Teukolsky SA and Vetterling WT (1986) Numerical Recipes. Cambridge Univ Press, Cambridge, England
Selbie S (1989) An Introduction to the Use of Dynamic Simulation for the Animation of Human Movement. Proceeding of Computer Animation ’89 pp 34–44
Sun LN, Shirai L and Kunii TL (1989) An Architecture Design of a Sports Instruction System. First International Conference and Exhibition on Visual Computing for Defense and Government (VISUDA’89), Paris, France
Wilhelms J and Barsky B (1985) Using Dynamic Analysis to Animate Articulated Bodies Such as Humans and Robots. Proceedings, Graphics Interface ’85 pp 97–104.
Williams RJ and Seireg A (1979) Interactive Modeling and Analysis of Open or Closed Loop Dynamic Systems with Redundant Actuators. Journal of Mechanical Design (Transactions of the ASME) 101: 407–416
Zeltzer D (1983) Knowledged Based Animation. Proc. ACM Siggraph/Isgart Workshop on Motion pp 187–192
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1990 Springer-Verlag Tokyo
About this paper
Cite this paper
Kunii, T.L., Sun, L. (1990). Dynamic Analysis-Based Human Animation. In: Chua, TS., Kunii, T.L. (eds) CG International ’90. Springer, Tokyo. https://doi.org/10.1007/978-4-431-68123-6_1
Download citation
DOI: https://doi.org/10.1007/978-4-431-68123-6_1
Publisher Name: Springer, Tokyo
Print ISBN: 978-4-431-68125-0
Online ISBN: 978-4-431-68123-6
eBook Packages: Springer Book Archive