Artificial Evolution of Autonomous Robots and Virtual Creatures

  • Chapter
  • First Online:
Handbook of Evolutionary Thinking in the Sciences

Abstract

Loosely inspired by natural evolution, evolutionary robotics combines evolutionary computation and agent-based modelling to provide a set of tools for the automated design of robots. Evolutionary robotics have been used to address various challenging engineering problems in robotics, such as co-evolving robot morphology and control architecture, or learning coordinated behaviours for swarm of robots in open environments.

Evolutionary robotics makes it possible for the researcher and practitioner to address problems for which finding near-optimal solutions is already a difficult challenge. Such problems are often characterized by poorly-defined task objectives as well as involving unconventional search spaces, and usually involve non-linear dynamics and complex interaction patterns between the parts involved.

This chapter describes the challenges and issues in evolutionary robotics, and provides a glimpse at the mechanisms at work behind the algorithms. In addition, a particular emphasis is put on the ability for these algorithms to balance between the search for pure performance and the discovery of novel, and possibly unexpected, solutions.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  • Adami, C. (1998). Introduction to artificial life. Berlin: Springer. ISBN 0-387-94646-2.

    Book  Google Scholar 

  • Baele, G., Bredeche, N., Haasdijk, E., Maere, S., Michiels, N., Van de Peer, Y., Schmickl, T., Schwarzer, C., & Thenius, R. (2009). Open-ended on-board evolutionary robotics for robot swarms. In Proceedings of the IEEE congress on evolutionary computation (IEEE CEC 2009, pp. 1123–1130).

    Google Scholar 

  • Bentley, P., & Kumar, S. (1999). Three ways to grow designs: A comparison of embryogenies for an evolutionary design problem. In Proceedings of the genetic and evolutionary computation conference (pp. 35–43).

    Google Scholar 

  • Bongard, J., & Pfeifer, R. (2003). Evolving complete agents using artificial ontogeny. In F. Hara & R. Pfeifer (Eds.), Morpho-functional machines: The new species (designing embodied intelligence) (pp. 237–258). Japan Springer.

    Google Scholar 

  • Bongard, J., Zykov, V., & Lipson, H. (2006). Resilient machines through continuous self- modeling. Science, 314(5802), 1118–1121.

    Article  CAS  PubMed  Google Scholar 

  • Bredeche, N., Montanier, J.-M., Liu, W., & Winfield, A. F. T. (2012). Environment-driven distributed evolutionary adaptation in a population of autonomous robotic agents. Mathematical and Computer Modelling of Dynamical Systems. Taylor & Francis Eds. 18(1), 101–129.

    Google Scholar 

  • Brooks, R. (1991). Intelligence without reason. In Proceedings of the international joint conference on artificial intelligence (pp. 569–595).

    Google Scholar 

  • Floreano, D., & Mattiussi, C. (2008). Bio-inspired artificial intelligence: Theories, methods, and technologies. Cambreidge, MA: MIT Press. ISBN 0262062712.

    Google Scholar 

  • Jakobi, N., Husbands, P., & Harvey, I. (1995). Noise and the reality gap: The use of simulation in evolutionary robotics. In Advances in artificial life (pp. 704–720). Berlin/Heidelberg: Springer.

    Chapter  Google Scholar 

  • Lehman, J., & Stanley, K. O. (2010). Abandoning objectives evolution through the search for novelty alone. Evolutionary Computation Journal, 19(2), 189–223.

    Article  Google Scholar 

  • Lipson, H., & Pollack, J. B. (2000). Automatic design and manufacture of robotic life forms. Nature, 406, 974–978.

    Article  CAS  PubMed  Google Scholar 

  • Mouret, J.-B. (2011). Novelty-based multiobjectivization. New Horizons in Evolutionary Robotics, Studies in Computational Intelligence, 341(2011), 139–154.

    Google Scholar 

  • Nolfi, S., & Floreano, F. (1998). How co-evolution can enhance the adaptive power of artificial evolution: Implications for evolutionary robotics. In Evolutionary robotics (pp. 22–38). Berlin/Heidelberg: Springer.

    Chapter  Google Scholar 

  • Nolfi, S., & Floreano, D. (2000). Evolutionary robotics: The biology, intelligence, and technology. Cambridge, MA: MIT Press. ISBN 0262140705.

    Google Scholar 

  • Ray, T. S. (1991). Is it alive or is it GA. In Proceedings of the fourth international conference on genetic algorithms (pp. 527–534).

    Google Scholar 

  • Sims, K. (1994). Evolving virtual creatures. In Proceedings of the 21st annual conference on Computer graphics and interactive techniques (pp. 15–22).

    Google Scholar 

  • Stanley, K. O., & Miikkulainen, R. (2003). A taxonomy for artificial embryogeny. Artificial Life Journal, 9(2), 93–130.

    Article  Google Scholar 

  • Urzelai, J., Floreano, D., Dorigo, M., & Colombetti, M. (1998). Incremental robot sha**. Connection Science Journal, 10, 341–360.

    Article  Google Scholar 

  • Waibel, M., Floreano, D., & Keller, L. (2011). A quantitative test of Hamilton’s rule for the evolution of altruism. PLoS Biology 9(5).

    Google Scholar 

  • Watson, R. A., Ficici, S. G., & Pollack, J. B. (2002). Embodied evolution: Distributing an evolutionary algorithm in a population of robots. Robotics and Autonomous Systems, 39, 1–18.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nicolas Bredeche .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Bredeche, N. (2015). Artificial Evolution of Autonomous Robots and Virtual Creatures. In: Heams, T., Huneman, P., Lecointre, G., Silberstein, M. (eds) Handbook of Evolutionary Thinking in the Sciences. Springer, Dordrecht. https://doi.org/10.1007/978-94-017-9014-7_29

Download citation

Publish with us

Policies and ethics

Navigation