Self-organizing Nervous Systems for Robot Swarms
W. Zhu, S. Oguz, M.K. Heinrich, M. Allwright, M. Wahby, A. Lyhne, Christensen, E. Garone, M. Dorigo

TL;DR
The paper introduces the Self-organizing Nervous System (SoNS), a hierarchical, self-organizing architecture for robot swarms that enhances scalability, flexibility, and fault tolerance in decentralized control.
Contribution
It presents a novel self-organizing hierarchy architecture enabling autonomous formation and reconfiguration of multi-level systems in robot swarms, improving scalability and fault tolerance.
Findings
Successfully demonstrated in real heterogeneous robot missions
Scalable to swarms of up to 250 robots in simulation
Enhanced fault tolerance in both simulation and real-world tests
Abstract
The system architecture controlling a group of robots is generally set before deployment and can be either centralized or decentralized. This dichotomy is highly constraining, because decentralized systems are typically fully self-organized and therefore difficult to design analytically, whereas centralized systems have single points of failure and limited scalability. To address this dichotomy, we present the Self-organizing Nervous System (SoNS), a novel robot swarm architecture based on self-organized hierarchy. The SoNS approach enables robots to autonomously establish, maintain, and reconfigure dynamic multi-level system architectures. For example, a robot swarm consisting of independent robots could transform into a single -robot SoNS and then into several independent smaller SoNSs, where each SoNS uses a temporary and dynamic hierarchy. Leveraging the SoNS approach, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModular Robots and Swarm Intelligence · Distributed Control Multi-Agent Systems · DNA and Biological Computing
