Dynamic simulation of autonomous legged locomotion
- 1 September 1990
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 24 (4) , 29-38
- https://doi.org/10.1145/97880.97882
Abstract
Accurate simulation of Newtonian mechanics is essential for simulating realistic motion of joined figures. Dynamic simulation requires, however, a large amount of computation when compared to kinematic methods, and the control of dynamic figures can be quite complex. We have implemented an efficient forward dynamic simulation algorithm for articulated figures which has a computational complexity linear in the number of joints. In addition, we present a strategy for the coordination of the locomotion of a six-legged figure - a simulated insect - which has two main components: a gait controller which sequences stepping, and motor programs which control motions of the figure by the application of forces. The simulation is capable of generating gait patterns and walking phenomena observed in nature, and our simulated insect can negotiate planar and uneven terrain in a realistic manner. The motor program techniques should be generally applicable to other control problems.Keywords
This publication has 13 references indexed in Scilit:
- Control of a virtual actor: the roachACM SIGGRAPH Computer Graphics, 1990
- The virtual erector set: dynamic simulation with linear recursive constraint propagationPublished by Association for Computing Machinery (ACM) ,1990
- Goal-directed, dynamic animation of human walkingACM SIGGRAPH Computer Graphics, 1989
- A modeling system based on dynamic constraintsPublished by Association for Computing Machinery (ACM) ,1988
- Spacetime constraintsPublished by Association for Computing Machinery (ACM) ,1988
- Collision Detection and Response for Computer AnimationACM SIGGRAPH Computer Graphics, 1988
- Controlling dynamic simulation with kinematic constraintsACM SIGGRAPH Computer Graphics, 1987
- Computational modeling for the computer animation of legged figuresACM SIGGRAPH Computer Graphics, 1985
- The Calculation of Robot Dynamics Using Articulated-Body InertiasThe International Journal of Robotics Research, 1983
- Motor Control Techniques for Figure AnimationIEEE Computer Graphics and Applications, 1982