Autonomous animation and control of four-legged animals

Evangelos Kokkevis, Dimitri Metaxas, Norman I. Badler

Research output: Contribution to journalConference articlepeer-review

19 Scopus citations


This paper develops a framework for the realistic autonomous animation and motion control of four-legged animals. Our system uses a combination of kinematics, dynamics and control theory. The input to our system, the velocity and heading of the animal, originates either from a simulated visual sensory system or a user. Based on this input we model walking, trotting, and simple behaviors such as target pursuit. We use a combination of kinematics, dynamics and control theory. A feedback controller, using the desired velocity and animal heading, computes the aggregate force and torque vector that should be applied to the body to achieve the given motion. This force and torque is distributed to the legs in contact with the ground through a linear programming algorithm. We then use forward dynamics to compute the actual body displacement. A kinematic gait controller is in charge of the stepping pattern. It arranges the stance and transfer phases of each leg depending on the current locomotion velocity, the turning rate and the ground conditions. Although we chose to focus on four-legged animals, the approach is generalizable to other multi-legged creatures or biped locomotion. Our motion system can currently simulate variable speed walking and trotting on flat or uneven terrain. Given its flexibility, the system can be used as a basis for more complex animations involving high level behaviors and interactions with other animals.

Original languageEnglish (US)
Pages (from-to)10-17
Number of pages8
JournalProceedings - Graphics Interface
StatePublished - 1995
Externally publishedYes
EventProceedings of the 1995 Graphics Interface Conference - Quebec, Que, Can
Duration: May 17 1995May 19 1995

All Science Journal Classification (ASJC) codes

  • Computer Graphics and Computer-Aided Design

Fingerprint Dive into the research topics of 'Autonomous animation and control of four-legged animals'. Together they form a unique fingerprint.

Cite this