Animation of Dynamic Legged Locomotion - Robotics Institute Carnegie Mellon University

Animation of Dynamic Legged Locomotion

Marc Raibert and Jessica K. Hodgins
Journal Article, ACM SIGGRAPH Computer Graphics, Vol. 25, No. 4, pp. 349 - 358, July, 1991

Abstract

This paper is about the use of control algorithms to animate dynamic legged locomotion. Control could free the animator from specifying the details of joint and limb motion while producing both physically realistic and natural looking results. We implemented computer animations of a biped robot, a quadruped robot, and a kangaroo. Each creature was modeled as a linked set of rigid bodies with compliant actuators at its joints. Control algorithms regulated the running speed, organized use of the legs, and maintained balance. All motions were generated by numerically integrating equations of motion derived from the physical models. The resulting behavior included running at various speeds, traveling with several gaits (run, trot, bound, gallop, and hop), jumping, and traversing simple paths. Whereas the use of control permitted a variety of physically realistic animated behavior to be generated with limited human intervention, the process of designing the control algorithms was not automated: the algorithms were "tweaked" and adjusted for each new creature.

BibTeX

@article{Raibert-1991-13276,
author = {Marc Raibert and Jessica K. Hodgins},
title = {Animation of Dynamic Legged Locomotion},
journal = {ACM SIGGRAPH Computer Graphics},
year = {1991},
month = {July},
volume = {25},
number = {4},
pages = {349 - 358},
}