Affiliation:
1. Department of Computer Science, University of Cape Town, South Africa
Abstract
In biological societies, complex interactions between the behavior and morphology of evolving organisms and their environment have given rise to a wide range of complex and diverse social structures. Similarly, in artificial counterparts such as swarm-robotics systems, collective behaviors emerge via the interconnected dynamics of robot morphology (sensory-motor configuration), behavior (controller), and environment (task). Various studies have demonstrated morphological and behavioral diversity enables biological groups to exhibit adaptive, robust, and resilient collective behavior across changing environments. However, in artificial (swarm robotic) systems there is little research on the impact of changing environments on morphological and behavioral (body-brain) diversity in emergent collective behavior, and the benefits of such diversity. This study uses evolutionary collective robotics as an experimental platform to investigate the impact of increasing task environment complexity (collective behavior task difficulty) on the evolution and benefits of morphological and behavioral diversity in robotic swarms. Results indicate that body-brain evolution using coupled behavior and morphology diversity maintenance yields higher behavioral and morphological diversity, which is beneficial for collective behavior task performance across task environments. Results also indicate that such behavioral and morphological diversity maintenance coupled with body-brain evolution produces neuro-morpho complexity that does not increase concomitantly with task complexity.
Publisher
Association for Computing Machinery (ACM)
Reference102 articles.
1. Online Damage Recovery for Physical Robots with Hierarchical Quality-Diversity
2. R. Arnold, K. Carey, B. Abruzzo, and C. Korpela. 2019. What is A Robot Swarm: A Definition for Swarming Robotics. In 2019 IEEE 10th Annual Ubiquitous Computing, Electronics and Mobile Communication Conference. 0074–0081. https://doi.org/10.1109/UEMCON47517.2019.8993024
3. J. Auerbach and J. Bongard. 2009. Evolution of Functional Specialization in a Morphologically Homogeneous Robot. In Proceedings of the Genetic and Evolutionary Computation Conference. ACM, Montreal, Canada, 89–96.
4. Environmental Influence on the Evolution of Morphological Complexity in Machines;Auerbach J.;PLOS Computational Biology,2014
5. Inquiry-based Learning with RoboGen: An Open-source Software and Hardware Platform for Robotics and Artificial Intelligence;Auerbach J.;IEEE Transactions on Learning Technologies,2018