SwarmCoDe: A Scalable Co-Design Framework for Heterogeneous Robot Swarms via Dynamic Speciation
Andrew Wilhelm, Josie Hughes

TL;DR
SwarmCoDe introduces a scalable co-design framework for heterogeneous robot swarms, leveraging dynamic speciation and genetic algorithms to optimize large-scale systems efficiently.
Contribution
It presents SwarmCoDe, a novel co-evolutionary algorithm that enables automatic scaling and specialization of robot swarms for complex tasks.
Findings
Successfully evolved swarms of up to 200 agents
Achieved four times the size of the evolutionary population
Demonstrated scalable co-design for heterogeneous systems
Abstract
Robot swarms offer inherent robustness and the capacity to execute complex, collaborative tasks surpassing the capabilities of single-agent systems. Co-designing these systems is critical, as marginal improvements in individual performance or unit cost compound significantly at scale. However, under traditional frameworks, this scale renders co-design intractable due to exponentially large, non-intuitive design spaces. To address this, we propose SwarmCoDe, a novel Collaborative Co-Evolutionary Algorithm (CCEA) that utilizes dynamic speciation to automatically scale swarm heterogeneity to match task complexity. Inspired by biological signaling mechanisms for inter-species cooperation, the algorithm uses evolved genetic tags and a selectivity gene to facilitate the emergent identification of symbiotically beneficial partners without predefined species boundaries. Additionally, an evolved…
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.
