Skip to main content

Evolution of Controllers from a High-Level Simulator to a High DOF Robot

  • Conference paper
  • First Online:
Evolvable Systems: From Biology to Hardware (ICES 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1801))

Included in the following conference series:

Abstract

Building a simulator for a robot with many degrees of freedom and various sensors, such as Sony’s AIBO4, is a daunting task. Our implementation does not simulate raw sensor values or actuator commands, rather we model an intermediate software layer which passes processed sensor data to the controller and receives high-level control commands. This allows us to construct a simulator that runs at over 11000 times faster than real time. Using our simulator we evolve a ball-chasing behavior that successfully transfers to an actual AIBO.

AIBO is a registered trademark of Sony Corporation

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Fujita, M. & Kitano, H. (1998). Development of an autonomous quadruped robot for robot entertainment. Autonomous Robotics, 5:1–14.

    Google Scholar 

  2. Gallagher, J. C. & Beer, R. D. (1992). A qualitative dynamical analysis of evolved locomotion controllers. In Meyer, J.-A., Roitblat, H. L., & Wilson, S. W. (Eds.), From Animals to Animats 2, pp. 71–80.

    Google Scholar 

  3. Gallagher, J. C., Beer, R. D., Espenschied, K. S., & Quinn, R. D. (1996). Application of evolved locomotion controllers to a hexapod robot. Robotics and Autonomous Systems, 19(1):95–103.

    Article  Google Scholar 

  4. Hornby, G. S., Fujita, M., Takamura, S., Yamamoto, T., & Hanagata, O. (1999). Autonomous evolution of gaits with the sony quadruped robot. In Proceedings of the Genetic and Evolutionary Computation Conference. Morgan Kaufmann.

    Google Scholar 

  5. Hornby, G. S. & Mirtich, B. (1999). Diffuse versus true coevolution in a physics-based world. In Banzhaf, Daida, Eiben, Garzon, Honavar, Jakiel, & Smith (Eds.), Proceedings of the Genetic and Evolutionary Computation Conference. Morgan Kaufmann.

    Google Scholar 

  6. Jakobi, N. (1998). Minimal Simulations for Evolutionary Robotics. PhD thesis, School of Cognitive and Computing Sciences, University of Sussex.

    Google Scholar 

  7. Lund, H. H. & Miglino, O. (1996). From simulated to real robots. In Proceedings of IEEE 3rd International Conference on Evolutionary Computation. IEEE Press.

    Google Scholar 

  8. Michel, O. (1995). An artificial life approach for the synthesis of autonomous agents. In Alliot, J., Lutton, E., Ronald, E., Schoenauer, M., & Snyers, D. (Eds.), Proceedings of the European Conference on Artificial Evolution, pp. 220–231. Springer-Verlag.

    Google Scholar 

  9. Miglino, O., Lund, H., & Nolfi, S. (1995). Evolving mobile robots in simulated and real environments. Artificial Life, 2(4):417–434.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hornby, G.S., Takamura, S., Hanagata, O., Fujita, M., Pollack, J. (2000). Evolution of Controllers from a High-Level Simulator to a High DOF Robot. In: Miller, J., Thompson, A., Thomson, P., Fogarty, T.C. (eds) Evolvable Systems: From Biology to Hardware. ICES 2000. Lecture Notes in Computer Science, vol 1801. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46406-9_9

Download citation

  • DOI: https://doi.org/10.1007/3-540-46406-9_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67338-5

  • Online ISBN: 978-3-540-46406-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics