Engineered Self-Organization for Resilient Robot Self-Assembly with Minimal Surprise

02/14/2019
by   Tanja Katharina Kaiser, et al.
0

In collective robotic systems, the automatic generation of controllers for complex tasks is still a challenging problem. Open-ended evolution of complex robot behaviors can be a possible solution whereby an intrinsic driver for pattern formation and self-organization may prove to be important. We implement such a driver in collective robot systems by evolving prediction networks as world models in pair with action-selection networks. Fitness is given for good predictions which causes a bias towards easily predictable environments and behaviors in the form of emergent patterns, that is, environments of minimal surprise. There is no task-dependent bias or any other explicit predetermination for the different qualities of the emerging patterns. A careful configuration of actions, sensor models, and the environment is required to stimulate the emergence of complex behaviors. We study self-assembly to increase the scenario's complexity for our minimal surprise approach and, at the same time, limit the complexity of our simulations to a grid world to manage the feasibility of this approach. We investigate the impact of different swarm densities and the shape of the environment on the emergent patterns. Furthermore, we study how evolution can be biased towards the emergence of desired patterns. We analyze the resilience of the resulting self-assembly behaviors by causing damages to the assembled pattern and observe the self-organized self-repair process. In summary, we evolved swarm behaviors for resilient self-assembly and successfully engineered self-organization in simulation. In future work, we plan to transfer our approach to a swarm of real robots.

READ FULL TEXT
research
11/17/2017

Towards Self-organized Large-Scale Shape Formation: A Cognitive Agent-Based Computing Approach

Swarm robotic systems are currently being used to address many real-worl...
research
04/11/2018

Controlling Swarms: A Programming Paradigm with Minimalistic Communication

Inspired by natural swarms, numerous control schemes enabling robotic sw...
research
06/22/2023

Swarm of One: Bottom-up Emergence of Stable Robot Bodies from Identical Cells

Unlike most human-engineered systems, biological systems are emergent fr...
research
01/06/2018

Complexity, Development, and Evolution in Morphogenetic Collective Systems

Many living and non-living complex systems can be modeled and understood...
research
04/25/2023

Leveraging Human Feedback to Evolve and Discover Novel Emergent Behaviors in Robot Swarms

Robot swarms often exhibit emergent behaviors that are fascinating to ob...
research
04/04/2019

Compact Error-Resilient Self-Assembly of Recursively Defined Patterns

A limitation to molecular implementations of tile-based self-assembly sy...
research
10/05/2019

Emergent naming of resources in a foraging robot swarm

We investigate the emergence of language convention within a swarm of ro...

Please sign up or login with your details

Forgot password? Click here to reset