Analysing an Evolved Robotic Behaviour Using a Biological Model of Collegial Decision Making

Evolutionary robotics can be a powerful tool in studies on the evolutionary origins of self-organising behaviours in biological systems. However, these studies are viable only when the behaviour of the evolved artificial system closely corresponds to the one observed in biology, as described by available models. In this paper, we compare the behaviour evolved in a robotic system with the collegial decision making displayed by cockroaches in selecting a resting shelter. We show that artificial evolution can synthesise a simple self-organising behaviour for a swarm of robots, which presents dynamics that are comparable with the cockroaches behaviour.

[1]  Mauro Birattari,et al.  Property-driven design for swarm robotics , 2012, AAMAS.

[2]  D. Floreano,et al.  Historical contingency affects signaling strategies and competitive abilities in evolving populations of simulated robots , 2012, Proceedings of the National Academy of Sciences.

[3]  Stefano Nolfi,et al.  Engineering the Evolution of Self-Organizing Behaviors in Swarm Robotics: A Case Study , 2011, Artificial Life.

[4]  D. Floreano,et al.  The evolution of information suppression in communicating robots with conflicting interests , 2009, Proceedings of the National Academy of Sciences.

[5]  P.J.S. Gonçalves,et al.  Proceedings of the 9th Conference on Autonomous Robot Systems and Competitions , 2009 .

[6]  C. Adami Digital genetics: unravelling the genetic basis of evolution , 2006, Nature Reviews Genetics.

[7]  José Halloy,et al.  Collegial decision making based on social amplification leads to optimal group formation. , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[8]  M. Dorigo,et al.  Self-Organized Discrimination of Resources , 2011, PloS one.

[9]  Eliseo Ferrante,et al.  ARGoS: A modular, multi-engine simulator for heterogeneous swarm robotics , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[11]  Marco Dorigo,et al.  Open E-puck Range & Bearing miniaturized board for local communication in swarm robotics , 2009, 2009 IEEE International Conference on Robotics and Automation.

[12]  Guy Theraulaz,et al.  Self-Organized Aggregation Triggers Collective Decision Making in a Group of Cockroach-Like Robots , 2009, Adapt. Behav..

[13]  Francesco Mondada,et al.  The e-puck, a Robot Designed for Education in Engineering , 2009 .

[14]  Dario Floreano,et al.  Genetic Team Composition and Level of Selection in the Evolution of Cooperation , 2009, IEEE Transactions on Evolutionary Computation.

[15]  Jeffrey L. Krichmar,et al.  Evolutionary robotics: The biology, intelligence, and technology of self-organizing machines , 2001, Complex..