skip to main content
10.1145/604471.604522acmconferencesArticle/Chapter ViewAbstractPublication PagesgraphiteConference Proceedingsconference-collections
Article

Evolving controllers for virtual creature locomotion

Published:11 February 2003Publication History

ABSTRACT

We consider the application of Evolutionary Algorithms (EAs) to the problem of automating the locomotion of computer-simulated creatures. We introduce niching as a way of maintaining genetic diversity and show that it results in the generation of a range of locomotion controllers and increases the probability of finding difficult or rare locomotion modes.

References

  1. GRZESZCZUK, R. and TERZOPOULOS, D. 1995. Automated Learning of Muscle-Actuated Locomotion through Control Abstraction. In Proc. ACM SIGGRAPH 95, pp. 63-70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. MAHFOUD, S. 1995. Niching Methods for Genetic Algorithms. PhD thesis, Illinois Genetic Algorithms Laboratory (IlliGAL), Dept of General Engineering, University of Illinois: Urbana, IL. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. PETROWSKI, A. 1997. A New Selection Operator Dedicated to Speciation. In Th. Baeck, ed., Proc. Seventh International Conference on Genetic Algorithms, (ICGA97), Morgan Kaufmann, San Francisco, CA, pp 144-151.Google ScholarGoogle Scholar
  4. SANDERS, M. 2000. Evolving Locomotion Controllers for Virtual Creatures. MSc thesis, Dept of Computer Science, University of Auckland, Auckland, New Zealand. http://www.cs.auckland.ac.nz/GG/michael_sanders.html.Google ScholarGoogle Scholar
  5. SANDERS, M., LOBB, R., RIDDLE, P. 2000. Locomotion Controllers for Mass-Spring Creatures. In Proc. Advances in Intelligent Systems, Theory and Applications, Canberra, Australia, February 2000, pp 189-194.Google ScholarGoogle Scholar
  6. SIMS, K. 1994. Evolving Virtual Creatures. In Proc. ACM SIGGRAPH 94, pp. 15-22. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. TU, X. and D. TERZOPOULOS, 1994, Artificial Fishes: Physics, Locomotion, Perception, Behavior. In Proc. ACM SIGGRAPH 94, pp. 43-50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. VAN DE PANNE, M. and E. FIUME, E. 1993. Sensor-actuator Networks. In Proc. ACM SIGGRAPH 93, pp 335-342. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. WITKIN, A. and D. BARAFF, 1997, Physically Based Modeling: Principles and Practice. ACM SIGGRAPH 1997 Course Notes. http://www-2.cs.cmu.edu/~baraff/sigcourse/.Google ScholarGoogle Scholar
  1. Evolving controllers for virtual creature 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
      GRAPHITE '03: Proceedings of the 1st international conference on Computer graphics and interactive techniques in Australasia and South East Asia
      February 2003
      307 pages
      ISBN:1581135785
      DOI:10.1145/604471

      Copyright © 2003 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: 11 February 2003

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate124of241submissions,51%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader