Automatic design and manufacture of robotic lifeforms

Biological life is in control of its own means of reproduction, which generally involves complex, autocatalysing chemical reactions. But this autonomy of design and manufacture has not yet been realized artificially. Robots are still laboriously designed and constructed by teams of human engineers, usually at considerable expense. Few robots are available because these costs must be absorbed through mass production, which is justified only for toys, weapons and industrial systems such as automatic teller machines. Here we report the results of a combined computational and experimental approach in which simple electromechanical systems are evolved through simulations from basic building blocks (bars, actuators and artificial neurons); the ‘fittest’ machines (defined by their locomotive ability) are then fabricated robotically using rapid manufacturing technology. We thus achieve autonomy of design and construction using evolution in a ‘limited universe’ physical simulation coupled to automatic fabrication.

[1]  Lawrence J. Fogel,et al.  Artificial Intelligence through Simulated Evolution , 1966 .

[2]  Ingo Rechenberg,et al.  Evolutionsstrategie : Optimierung technischer Systeme nach Prinzipien der biologischen Evolution , 1973 .

[3]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[4]  Randall Beer,et al.  Intelligence as Adaptive Behavior , 1990 .

[5]  W. Daniel Hillis,et al.  Co-evolving parasites improve simulated evolution as an optimization procedure , 1990 .

[6]  Charles E. Taylor,et al.  Artificial Life II , 1991 .

[7]  David B. Fogel,et al.  Evolving artificial intelligence , 1992 .

[8]  John Maynard Smith,et al.  Byte-sized evolution , 1992, Nature.

[9]  T. Healy An evolutionary approach , 1993 .

[10]  Francesco Mondada,et al.  Automatic creation of an autonomous agent: genetic evolution of a neural-network driven robot , 1994 .

[11]  Karl Sims,et al.  Evolving 3d morphology and behavior by competition , 1994 .

[12]  Inman Harvey,et al.  Noise and the Reality Gap: The Use of Simulation in Evolutionary Robotics , 1995, ECAL.

[13]  John Hallam,et al.  A hybrid GP/GA approach for co-evolving controllers and robot bodies to achieve fitness-specified tasks , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[14]  Samir W. Mahfoud Niching methods for genetic algorithms , 1996 .

[15]  P. Davies,et al.  Organoplatinum building blocks for one-dimensional hydrogen bonded polymeric structures , 1996 .

[16]  Frédéric Gruau,et al.  Cellular Encoding for interactive evolutionary robotics , 1996 .

[17]  Adeboyejo A. Thompson,et al.  Artificial Evolution in the Physical World , 1997 .

[18]  Stefano Nolfi,et al.  Evolving non-trivial behaviors on real robots: A garbage collecting robot , 1997, Robotics Auton. Syst..

[19]  Anna Kochan,et al.  Rapid prototyping trends , 1997 .

[20]  Jordan B. Pollack,et al.  Evolutionary Body Building: Adaptive Physical Designs for Robots , 1998, Artificial Life.

[21]  Vidroha Debroy,et al.  Genetic Programming , 1998, Lecture Notes in Computer Science.

[22]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[23]  D. Braga,et al.  Crystal Engineering and Organometallic Architecture. , 1998, Chemical reviews.

[24]  J. Pollack,et al.  Coevolving the "Ideal" Trainer: Application to the Discovery of Cellular Automata Rules , 1998 .

[25]  Phil Husbands,et al.  Evolutionary robotics , 2014, Evolutionary Intelligence.

[26]  D. Dimos,et al.  Solid Freeform and Additive Fabrication , 1998 .

[27]  Hans P. Moravec Robot: Mere Machine to Transcendent Mind , 1998 .

[28]  Karl Ziemelis,et al.  Putting it on plastic , 1998, Nature.

[29]  Jordan B. Pollack,et al.  Embodied evolution: embodying an evolutionary algorithm in a population of robots , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[30]  John Bares,et al.  Automated synthesis and optimization of robot configurations: an evolutionary approach , 1999 .

[31]  Maciej Komosinski,et al.  Framsticks: Towards a Simulation of a Nature-Like World, Creatures and Evolution , 1999, ECAL.

[32]  G. Koten,et al.  Gas Sensor Materials Based on Metallodendrimers , 1999 .

[33]  A. Rinzler,et al.  Carbon nanotube actuators , 1999, Science.

[34]  David B. Fogel,et al.  Evolution, neural networks, games, and intelligence , 1999, Proc. IEEE.

[35]  Hans P. Moravec RISE OF THE ROBOTS , 1999 .

[36]  C. Ofria,et al.  Genome complexity, robustness and genetic interactions in digital organisms , 1999, Nature.

[37]  W. Oechel,et al.  Acclimation of ecosystem CO2 exchange in the Alaskan Arctic in response to decadal climate warming , 2000, Nature.

[38]  Takashi Gomi,et al.  Evolutionary Robotics. From Intelligent Robotics to Artificial Life , 2001, Lecture Notes in Computer Science.