Coevolutionary robotics

We address the fundamental issue of fully automated design (FAD) and construction of inexpensive robots and their controllers. Rather than seek an intelligent general purpose robot-the humanoid robot ubiquitous in today's research as the long term goal-we are developing the information technology that can design and fabricate special-purpose mechanisms and controllers to achieve specific short-term objectives. These robots will be constructed from reusable sensors, effectors, and computers held together with materials custom "printed" by rapid prototyping (RP) equipment. By releasing the goal of designing software controllers for EXISTING machines in favor of the automated co-design of software and hardware together we will be replicating the principles used by biology in the creation of complex groups of animals adapted to specific environments.

[1]  Arthur L. Samuel,et al.  Some Studies in Machine Learning Using the Game of Checkers , 1967, IBM J. Res. Dev..

[2]  Philip K. Dick Vulcan's Hammer , 1960 .

[3]  Hiroyuki Yoshikawa,et al.  Introduction to General Design Theory , 1979 .

[4]  J. Dixon,et al.  Engineering design. , 1990, Science.

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

[6]  Thomas S. Ray,et al.  An Approach to the Synthesis of Life , 1991 .

[7]  Fumio Hara,et al.  Dynamic distributed knowledge system in self-organizing robotic system: CEBOT , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[8]  Francesco Mondada,et al.  Mobile Robot Miniaturisation: A Tool for Investigation in Control Algorithms , 1993, ISER.

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

[10]  Karl Sims,et al.  Evolving 3D Morphology and Behavior by Competition , 1994, Artificial Life.

[11]  Gregory S. Chirikjian,et al.  Kinematics of a metamorphic robotic system , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[12]  John J. Grefenstette,et al.  An Evolutionary Approach to Learning in Robots. , 1994 .

[13]  I. Chen Theory and applications of modular reconfigurable robotic systems , 1994 .

[14]  Toshio Fukuda,et al.  Genetic Evolution and Self-Organization of Cellular Robotic System , 1995 .

[15]  Stefano Nolfi,et al.  Evolving Mobile Robots in Simulated and Real Environments , 1995, Artificial Life.

[16]  Dave Cliff,et al.  Tracking the Red Queen: Measurements of Adaptive Progress in Co-Evolutionary Simulations , 1995, ECAL.

[17]  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.

[18]  Randall D. Beer,et al.  Application of evolved locomotion controllers to a hexapod robot , 1996, Robotics Auton. Syst..

[19]  Kazuyuki Murase,et al.  Genetic Evolution of a Logic Circuit which Controls an Autonomous Mobile Robot , 1996, ICES.

[20]  Ralf Salomon,et al.  Increasing Adaptivity through Evolution Strategies , 1996 .

[21]  Pattie Maes,et al.  Increasing Adaptivity through Evolution Strategies , 1996 .

[22]  Dave Cliff,et al.  Challenges in evolving controllers for physical robots , 1996, Robotics Auton. Syst..

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

[24]  Svetha Venkatesh,et al.  From Living Eyes to Seeing Machines , 1997 .

[25]  John Hallam,et al.  Evolving robot morphology , 1997, Proceedings of 1997 IEEE International Conference on Evolutionary Computation (ICEC '97).

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

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

[28]  Philippe Bidaud,et al.  Genetic design of 3D modular manipulators , 1997, Proceedings of International Conference on Robotics and Automation.

[29]  James K. Hahn,et al.  Genetic Programming Evolution of Controllers for 3-D Character Animation , 1997 .

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

[31]  Wolfgang Banzhaf,et al.  Learning to Move a Robot with Random Morphology , 1998, EvoRobot.

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

[33]  Nick Jakobi,et al.  Minimal simulations for evolutionary robotics , 1998 .

[34]  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).