skip to main content
10.1145/122718.122755acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free Access

Animation of dynamic legged locomotion

Published:01 July 1991Publication History

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.

References

  1. 1.Alexander, R, MeN. 1988. Ela,stic Mechani.sms in Ai~.iln.t'/.! ~:~/o~,~~.~(~~.l ((I.'anlbridge University Press' New York).Google ScholarGoogle Scholar
  2. 2.Alexander, R. MEN., Vernon. A. 197.5. The mechanics of hopping by kangaroos (Macropodidas). ,I. Zoolog.~t (London) 177'26.5-303.Google ScholarGoogle Scholar
  3. 3.Bruderlin, A., Calvert, T. W. 1989. Goal-Directed. Dynamic Animation of Human Walking. ('om puter Gra.phtcs 23(3):233 242. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.Girard, M. 1987. Interactive design of 3-I) eompurer animated legged animal motion. IEt:.'E ('omput~.r Graphic,s and .4 n.imation June 39-- 51. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.Girard, M. and Maciejewski. A. A. 198.5. (:omputat.ional Modeling for the Computer Animation of Legged Figures. 5'tgqrapfi 19(3) 263~-270. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.Hemami, H., Weimer, F. C., Koozekanani, S. H. 1973. Some aspects of the inverted pendulum problem for modeling of locomotion systems. IEEE Trans. A ulomatic Control AC-18:658-661.Google ScholarGoogle ScholarCross RefCross Ref
  7. 7.Hodgins, j., Raibert, M. H. 1990. Biped Gymnastics. ln~ernalional Journal of Robotics Research, 9(2):115- 132. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8.Hodgins, J., Raibert, M. H., 1991, Adjusting step length for rough terrain locomotion, IEEE J. Robotics and Automation, Sacramento.Google ScholarGoogle Scholar
  9. 9.Hodgins, J., Koeeh|ing, J., Raibert, M. H. 1985. Running experiments with a planar biped. Third International Symposium on Robotics Research, Cambridge: MIT Press.Google ScholarGoogle Scholar
  10. 10.McKenna, M. and Zeltzer, D. 1990. Dynamic Simulation of Autonomous Legged Locomotion. Computer Graphics 24(4):29-38. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.McMahon, T. A. 1984. Muscles, Reflexes, and Locomotion. Princeton: Princeton University Press.Google ScholarGoogle Scholar
  12. 12.Raibert, M. tt. 1985. Legged Robots That Balance. Cambridge: MIT Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.Raibert, M. H., 1990. Trotting, pacing, and bounding by a quadruped robot, J. Biomechanics, Vol.23, Suppl.1, 79-98.Google ScholarGoogle Scholar
  14. 14.Rosenthal, D. E., Sherman, M. A., 1986. High performance multibody simulations via symbolic equation manipulation and Kane's method. J. Astronautical Sciences 34:3, 223-239.Google ScholarGoogle Scholar
  15. 15.van de Panne M., Flume, E., Vranesic, Z. 1990. Reusable Motion Synthesis Using State-Space Contro|lers Computer Graphics 24(4): 225-234. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.Wi|helms, J. 1986. Virya-A motion control editor for kinematic and dynamic animation. Graphics Interface '86 141-146.Google ScholarGoogle Scholar
  17. 17.Wilhelms, J. 1987. Using Dynamic Analysis for Realistic Animation of Articulated Bodies. IEEE Computer Graphics and Animation June: 12-27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.Witkin, A., Kass, M., 1988. Spacetime Constraints. Computer Graphics 22(4):159-168. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Animation of dynamic legged locomotion

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in
              • Published in

                cover image ACM Conferences
                SIGGRAPH '91: Proceedings of the 18th annual conference on Computer graphics and interactive techniques
                July 1991
                393 pages
                ISBN:0897914368
                DOI:10.1145/122718

                Copyright © 1991 ACM

                Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 1 July 1991

                Permissions

                Request permissions about this article.

                Request Permissions

                Check for updates

                Qualifiers

                • Article

                Acceptance Rates

                Overall Acceptance Rate1,822of8,601submissions,21%

                Upcoming Conference

                SIGGRAPH '24

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader