Evolved Control of Natural Plants

Mixing societies of natural and artificial systems can provide interesting and potentially fruitful research targets. Here we mix robotic setups and natural plants in order to steer the motion behavior of plants while growing. The robotic setup uses a camera to observe the plant and uses a pair of light sources to trigger phototropic response, steering the plant to user-defined targets. An evolutionary robotic approach is used to design a controller for the setup. Initially, preliminary experiments are performed with a simple predetermined controller and a growing bean plant. The plant behavior in response to the simple controller is captured by image processing, and a model of the plant tip dynamics is developed. The model is used in simulation to evolve a robot controller that steers the plant tip such that it follows a number of randomly generated target points. Finally, we test the simulation-evolved controller in the real setup controlling a natural bean plant. The results demonstrate a successful crossing of the reality gap in the setup. The success of the approach allows for future extensions to more complex tasks including control of the shape of plants and pattern formation in multiple plant setups.

[1]  Heiko Hamann,et al.  The Effect of Fitness Function Design on Performance in Evolutionary Robotics: The Influence of a Priori Knowledge , 2015, GECCO.

[2]  Josh C. Bongard,et al.  Evolutionary robotics , 2013, CACM.

[3]  Andrea Roli,et al.  Bongard - Evolutionary robotics , 2013 .

[4]  Mary Katherine Heinrich,et al.  An Evolutionary Robotics Approach to the Control of Plant Growth and Motion: Modeling Plants and Crossing the Reality Gap , 2016, 2016 IEEE 10th International Conference on Self-Adaptive and Self-Organizing Systems (SASO).

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

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

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

[8]  Serge Kernbach,et al.  Social Adaptation of Robots for Modulating Self-Organization in Animal Societies , 2014, 2014 IEEE Eighth International Conference on Self-Adaptive and Self-Organizing Systems Workshops.

[9]  Roland Siegwart,et al.  Animal and robot mixed societies: building cooperation between microrobots and cockroaches , 2005, IEEE Robotics & Automation Magazine.

[10]  Stéphane Douady,et al.  A Unified Model of Shoot Tropism in Plants: Photo-, Gravi- and Propio-ception , 2015, PLoS Comput. Biol..

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

[12]  F Mondada,et al.  Social Integration of Robots into Groups of Cockroaches to Control Self-Organized Choices , 2007, Science.

[13]  M. Stolarz Circumnutation as a visible plant action and reaction , 2009, Plant signaling & behavior.

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

[15]  Gregory J. Barlow,et al.  Article in Press Robotics and Autonomous Systems ( ) – Robotics and Autonomous Systems Fitness Functions in Evolutionary Robotics: a Survey and Analysis , 2022 .

[16]  Roland Siegwart,et al.  Animal and Robot Mixed Societies , 2005 .

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

[18]  J. Christie,et al.  Shoot phototropism in higher plants: new light through old concepts. , 2013, American journal of botany.

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

[20]  Francesco Mondada,et al.  Towards mixed societies of chickens and robots , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[22]  Minoru Asada,et al.  Behavior Change of Crickets in a Robot-Mixed Society , 2010, J. Robotics Mechatronics.

[23]  D. Shepard A two-dimensional interpolation function for irregularly-spaced data , 1968, ACM National Conference.

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

[25]  Thomas Schmickl,et al.  Vascular morphogenesis controller: a generative model for developing morphology of artificial structures , 2017, GECCO.

[26]  O. Checa,et al.  Mapping QTL for climbing ability and component traits in common bean (Phaseolus vulgaris L.) , 2008, Molecular Breeding.

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