The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.02 - March (1996 vol.16)
pp: 40-49
ABSTRACT
A method of producing gaits is presented that uses control mechanisms analogous to windup toys. The synthesis technique is based on optimization. One primary characteristics of the "virtual windup toys" is that they are oblivious to their environment. This means that the simulated creatures have no active control over balance. Nevertheless, "blind" control mechanisms work well for many common periodic gaits as well as aperiodic motions such as turns and leaps. The possibilities and limitations of the technique are presented in the context of example creatures having one, two, four, and six legs. An important attribute of the proposed synthesis method is that the motions produced can be parameterized. Instead of producing a fixed instance of a motion, a family of motions can be synthesized. Examples presented are a hopping gait parameterized with respect to speed, a turning walk parameterized with respect to the turning rate, and a leaping gait parameterized with respect to the size of the leap. The animator can thus interactively specify the hopping speed, turning rate, and leap size, respectively, for these physics-based motions.
INDEX TERMS
animation, simulation of legged locomotion
CITATION
Michiel van de Panne, "Parameterized Gait Synthesis", IEEE Computer Graphics and Applications, vol.16, no. 2, pp. 40-49, March 1996, doi:10.1109/38.486679
REFERENCES
1. E. Muybridge, Animals in Motion, L.S. Brown, ed., Dover Publications, New York, 1957.
2. M. Girard, "Interactive Design of 3D Computer Animated Legged Animal Motion," IEEE Computer Graphics and Applications, Vol. 7, No. 6, June 1987, pp. 39-51.
3. N.I. Badler, B. Barsky, and D. Zeltzer, Making Them Move, Morgan Kaufmann, San Francisco, Calif., 1991.
4. M.H. Raibert, "Trotting, Pacing, and Bounding by a Quadruped Robot," J. Biomechanics, Vol. 23, No. 1, 1990, pp. 79-58.
5. M.H. Raibert and J.K. Hodgins, "Animation of Dynamic Legged Locomotion," Computer Graphics (Proc. Siggraph), Vol. 25, No. 4, July 1991, pp. 349-358.
6. M. McKenna and D. Zeltzer, "Dynamic Simulation of Autonomous Legged Locomotion," Computer Graphics (Proc. Siggraph), Vol. 22, No. 4, Aug. 1990, pp. 29-38.
7. M.G. Pandy, F.C. Anderson, and D.G. Hull, "A Parameter Optimization Approach for the Optimal Control of a Large-Scale Musculoskeletal Systems," Trans. ASME, Vol. 114, Nov. 1992, pp. 450-460.
8. J.T. Ngo and J. Marks, "Spacetime Constraints Revisited," Proc. Siggraph 93, ACM, New York, 1993, pp. 343-350.
9. M. van de Panne and E. Fiume, "Sensor-Actuator Networks, Proc. Siggraph 93, ACM, New York, 1993, pp. 335-342.
10. M. van de Panne, R. Kim, and E. Fiume, "Virtual Windup Toys for Animation," Proc. Graphics Interface 94, Morgan Kaufmann Publishers, Palo Alto, Calif., 1994, pp. 208-215.
11. J.K. Hodgins, P.K. Sweeney, and D.G. Lawrence, "Generating Natural-looking Motion for Computer Animation," Proc. Graphics Interface 92, Morgan Kaufmann Publishers, Palo Alto, Calif., 1992, pp. 265-272.
12. SD/FAST Reference Manual, Symbolic Dynamics, Mountain View, Calif.
23 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool