Abstract
As robot swarms move to real-world deployment, safety will be a key factor in improving adoption and trust. Robot swarms are composed of many robots: during real-world operation each individual may be susceptible to failure resulting in potentially degraded performance of the swarm overall. A necessary component for safety is then the ability to detect and mitigate faults in the swarm. In this paper, we present a novel approach to learning dynamic fault mitigation via neuroevolution, where mitigation actions are implemented by both faulty and non-faulty robots in a collective transport scenario. In particular, there is no explicit fault detection step and the evolved "mitigation module" maps between a set of locally observed metrics as input and mitigation actions as output. Our approach is able to learn effective mitigation for six types of fault independently. We show that by allowing robots of any state to freely apply actions, "loosely-coordinated" mitigation emerges improving on the baseline where no mitigation is applied.
Original language | English |
---|---|
Title of host publication | Applications of Evolutionary Computation (EvoApplications 2025) |
Publisher | Springer, Cham |
ISBN (Print) | 9783031900648 |
Publication status | Accepted/In press - 10 Jan 2025 |
Event | 28th International Conference on the Applications of Evolutionary Computation (EvoApplications 2025) - Trieste, Italy Duration: 23 Apr 2025 → 25 Apr 2025 https://www.evostar.org/2025/evoapps/ |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 15613 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 28th International Conference on the Applications of Evolutionary Computation (EvoApplications 2025) |
---|---|
Abbreviated title | EvoApplications 2025 |
Country/Territory | Italy |
City | Trieste |
Period | 23/04/25 → 25/04/25 |
Internet address |
Keywords
- fault mitigation
- neuroevolution
- swarm robotics