Copyright © 2001 Published by Elsevier Science Ltd. All rights reserved.
The virtual stuntman: dynamic characters with a repertoire of autonomous motor skills
Available online 20 November 2001.
References and further reading may be available for this article. To view references and further reading you must purchase this article.
Abstract
An ambitious goal in the area of physics-based computer animation is the creation of virtual actors that autonomously synthesize realistic human motions and possess a broad repertoire of lifelike motor skills. To this end, the control of dynamic, anthropomorphic figures subject to gravity and contact forces remains a difficult open problem. In this paper, we report on our ongoing development of a virtual stuntman, a dynamic graphical character that possesses a nontrivial repertoire of lifelike motor skills. The repertoire includes basic actions such as balance, protective stepping when balance is disturbed, protective arm reactions when falling, multiple ways of rising upright after a fall, and several more vigorously dynamic motor skills. Our virtual stuntman is the product of a recently proposed framework for integrating motor controllers, which includes among other ingredients an explicit model of pre-conditions; i.e., those regions of a dynamic figure's state space within which a given motor controller is applicable and expected to work properly.
Author Keywords: Artificial life; Virtual humans; Computer animation; Character animation; Physics-based animation control; Physics-based modeling
Article Outline
- 1. Introduction
- 2. Controller composition framework
- 3. Prototype virtual stuntman models
- 4. Implementing motor skills
- 4.1. Default controller
- 4.2. Everyday actions
- 4.2.1. Balancing
- 4.2.2. Falling
- 4.2.3. Stand-to-sit and sit-to-crouch
- 4.2.4. Rising from a supine position
- 4.2.5. Rolling over
- 4.2.6. Rising from a prone position
- 4.2.7. Kneel-to-crouch
- 4.2.8. Step
- 4.2.9. Protective step
- 4.2.10. Crouch-to-stand
- 4.2.11. Double-stance-to-crouch
- 4.2.12. Walk
- 4.3. Stunts
- 5. Animation results
- 6. Conclusions
- Acknowledgements
- References






E-mail Article
Add to my Quick Links

Cited By in Scopus (19)





