Evolution of Controllers for Robot-Plant Bio-Hybdrids: A Simple Case Study Using a Model of Plant Growth and Motion

In evolutionary robotics methods of evolutionary computation are applied to evolve robot controllers [1]. Evolutionary robotics is also our method of choice in the EU-funded project flora robotica [6, 8], which pushes research towards the evolution of a broad variety of artifacts and contraptions [4]. We are investigating how a distributed robot system and a group of biological plants can be tightly coupled to generate synergies and Ąnally result in a bio-hybrid system. We want to create a co-dependent and self-organized system with closely linked symbiotic relationships where plants support robots, for example, by providing scafolding and robots that direct plant growth towards desired areas. In addition to plant growth there is also plant motion which is often ignored, probably due to the fact that the motion of plants is slow compared to that of animals. It can be diicult sometimes to distinguish between a plantŠs motion and growth as both happen concurrently and usually in similar ways. They can difer, however, fundamentally in terms of time scales. Another important diference is the fact that motion can be reverted while growth is mostly permanent. Besides plant growth we also want to harness plant motion in our robotplant systems.

[1]  D'arcy W. Thompson On growth and form i , 1943 .

[2]  A. Lindenmayer,et al.  Developmental algorithms for multicellular organisms: a survey of L-systems. , 1975, Journal of theoretical biology.

[3]  David E. Orin,et al.  Robot dynamics: equations and algorithms , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[4]  Jordan B. Pollack,et al.  Embodied Evolution: Distributing an evolutionary algorithm in a population of robots , 2002, Robotics Auton. Syst..

[5]  Barbara Messing,et al.  An Introduction to MultiAgent Systems , 2002, Künstliche Intell..

[6]  Risto Miikkulainen,et al.  Competitive Coevolution through Evolutionary Complexification , 2011, J. Artif. Intell. Res..

[7]  David C. Slaughter,et al.  Autonomous robotic weed control systems: A review , 2008 .

[8]  Christian Jacob,et al.  The evolution of swarm grammars- growing trees, crafting art, and bottom-up design , 2009, IEEE Computational Intelligence Magazine.

[9]  Huan Liu,et al.  Indoor robot gardening: design and implementation , 2010, Intell. Serv. Robotics.

[10]  Fred Keijzer,et al.  Plants: Adaptive behavior, root-brains, and minimal cognition , 2011, Adapt. Behav..

[11]  Evolutionary robotics , 2013, CACM.

[12]  Stéphane Doncieux,et al.  The Transferability Approach: Crossing the Reality Gap in Evolutionary Robotics , 2013, IEEE Transactions on Evolutionary Computation.

[13]  Janez Brest,et al.  Vectorized procedural models for animated trees reconstruction using differential evolution , 2014, Inf. Sci..

[14]  Radomír Mech,et al.  Inverse Procedural Modelling of Trees , 2014, Comput. Graph. Forum.

[15]  Heiko Hamann,et al.  On the Tradeoff Between Hardware Protection and Optimization Success: A Case Study in Onboard Evolutionary Robotics for Autonomous Parallel Parking , 2015, EvoApplications.

[16]  A. E. Eiben,et al.  From evolutionary computation to the evolution of things , 2015, Nature.

[17]  Sebastian Risi,et al.  Flora Robotica - Mixed Societies of Symbiotic Robot-Plant Bio-Hybrids , 2015, 2015 IEEE Symposium Series on Computational Intelligence.