Dynamical blueprints: exploiting levels of system-environment interaction

Developmental systems typically produce a phenotype through a generative process whose outcome depends on feedback from the environment. In most artificial developmental systems, this feedback occurs in one way: The environment affects the development process, but the development process does not necessarily affect the environment. Here we explore a condition where both the developing system and the environment affect each other on a similar timescale, thus resulting in system-environment dynamical interaction. Using a model inspired by termite nest construction, we demonstrate how evolution can exploit this system-environment dynamics to generate adaptive and self-repairing structure more efficiently than a purely reactive developmental system. Finally, we offer a metric to quantify the level of interaction and distinguish between reactive and interactive developmental systems.

[1]  A. Emerson Termite Nests—A Study of the Phylogeny of Behavior , 1938 .

[2]  W. V. Harris Termites : their recognition and control , 1971 .

[3]  N. Almássy,et al.  Evolution of adaptive behavior in dynamic environments , 1994 .

[4]  Inman Harvey,et al.  Fourth European Conference on Artificial Life , 1997 .

[5]  Lewis Wolpert,et al.  Principles of Development , 1997 .

[6]  Jordan B. Pollack,et al.  Automatic design and manufacture of robotic lifeforms , 2000, Nature.

[7]  Jan T. Kim LindEvol: Artificial Models for Natural Plant Evolution , 2000, Künstliche Intell..

[8]  Jordan B. Pollack,et al.  Evolution of generative design systems for modular physical robots , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[9]  Radhika Nagpal,et al.  Programmable self-assembly using biologically-inspired multiagent control , 2002, AAMAS '02.

[10]  Peter J. Bentley,et al.  An Evolutionary Approach to Damage Recovery of robot Motion with Muscles , 2003, ECAL.

[11]  Chrystopher L. Nehaniv,et al.  Evolving Embodied Genetic Regulatory Network-Driven Control Systems , 2003, ECAL.

[12]  J. Steel THE TRIPLE HELIX , 2003 .

[13]  Hod Lipson,et al.  Evolving Dynamic Gaits on a Physical Robot , 2004 .

[14]  Hod Lipson,et al.  Automated robot function recovery after unanticipated failure or environmental change using a minimum of hardware trials , 2004, Proceedings. 2004 NASA/DoD Conference on Evolvable Hardware, 2004..

[15]  J. Pollack,et al.  Functional Freeform Fabrication for Physical Artificial Life , 2004 .

[16]  Gregory S. Hornby,et al.  Functional Scalability through Generative Representations: The Evolution of Table Designs , 2004 .

[17]  Una-May O'Reilly,et al.  Extending Grammatical Evolution to Evolve Digital Surfaces with Genr8 , 2004, EuroGP.

[18]  Fumiya Iida,et al.  Morphological Computation: Connecting Body, Brain, and Environment (特集:ロボティクスと神経科学) , 2005 .

[19]  Jordan B. Pollack,et al.  Automated assembly as situated development: using artificial ontogenies to evolve buildable 3-D objects , 2005, GECCO '05.

[20]  Katie Bentley,et al.  Morphological Plasticity: Environmentally Driven Morphogenesis , 2005, ECAL.

[21]  Radhika Nagpal,et al.  Distributed construction by mobile robots with enhanced building blocks , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[22]  Hod Lipson,et al.  Resilient Machines Through Continuous Self-Modeling , 2006, Science.

[23]  Nicolas Sebastian Estevez,et al.  FUNCTIONAL BLUEPRINTS: A DYNAMICAL APPROACH TO STRUCTURE REPRESENTATION , 2006 .

[24]  Robert J. Wood,et al.  Towards a 3g crawling robot through the integration of microrobot technologies , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[25]  Peter Eggenberger-Hotz Evolving Morphologies of Simulated 3d Organisms Based on Differential Gene Expression , 2007 .