Real-World Evolution of Robot Morphologies: A Proof of Concept

被引:42
作者
Jelisavcic, Milan [1 ]
de Carlo, Matteo [1 ]
Hupkes, Elte [2 ]
Eustratiadis, Panagiotis [1 ]
Orlowski, Jakub [3 ]
Haasdijk, Evert [1 ]
Auerbach, Joshua E. [4 ]
Eiben, A. E. [1 ]
机构
[1] Vrije Univ Amsterdam, Amsterdam, Netherlands
[2] Univ Amsterdam, Amsterdam, Netherlands
[3] Univ Warsaw, Warsaw, Poland
[4] Champlain Coll, Burlington, VT USA
关键词
Evolutionary robotics; embodied evolution; modular robots; artificial life; DESIGN;
D O I
10.1162/ARTL_a_00231
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolutionary robotics using real hardware has been almost exclusively restricted to evolving robot controllers, but the technology for evolvable morphologies is advancing quickly. We discuss a proof-of-concept study to demonstrate real robots that can reproduce. Following a general system plan, we implement a robotic habitat that contains all system components in the simplest possible form. We create an initial population of two robots and run a complete life cycle, resulting in a new robot, parented by the first two. Even though the individual steps are simplified to the maximum, the whole system validates the underlying concepts and provides a generic workflow for the creation of more complex incarnations. This hands-on experience provides insights and helps us elaborate on interesting research directions for future development.
引用
收藏
页码:206 / 235
页数:30
相关论文
共 47 条
  • [1] [Anonymous], ARXIV151203744
  • [2] [Anonymous], 2016 IEEE S SERIES C
  • [3] [Anonymous], 2012, P 17 INT S ART LIF R
  • [4] [Anonymous], 2012, Darwin's Devices: what Evolving Robots Can Teach Us about the History of Life and the Future of Technology
  • [5] [Anonymous], ARTIFICIAL LIFE
  • [6] [Anonymous], 2006, Evolutionary robotics: from algorithms to implementations
  • [7] [Anonymous], 2008, SPRINGER HDB ROBOTIC, DOI DOI 10.1007/978-3-540-30301-5_62
  • [8] Environmental Influence on the Evolution of Morphological Complexity in Machines
    Auerbach, Joshua E.
    Bongard, Josh C.
    [J]. PLOS COMPUTATIONAL BIOLOGY, 2014, 10 (01)
  • [9] Banzhaf Wolfgang, 1998, Genetic programming: an introduction on the automatic evolution of computer programs and its applications
  • [10] Bongard JC, 2013, COMMUN ACM, V56, P74, DOI [10.1145/2493883, 10.1145/2492007.2493883]