Simulation of robot swarms for learning communication-aware coordination
Not on the map. Why?
Abstract (arXiv)
Robotics research has been focusing on cooperative multi-agent problems, where agents must work together and communicate to achieve a shared objective. To tackle this challenge, we explore imitation learning algorithms. These methods learn a controller by observing demonstrations of an expert, such as the behaviour of a centralised omniscient controller, which can perceive the entire environment, including the state and observations of all agents. Performing tasks with complete knowledge of the state of a system is relatively easy, but centralised solutions might not be feasible in real scenarios since agents do not have direct access to the state but only to their observations. To overcome this issue, we train end-to-end Neural Networks that take as input local observations obtained from an omniscient centralised controller, i.e., the agents' sensor readings and the communications received, producing as output the action to be performed and the communication to be transmitted. This study concentrates on two cooperative tasks using a distributed controller: distributing the robots evenly in space and colouring them based on their position relative to others. While an explicit exchange of messages between the agents is required to solve the second task, in the first one, a communication protocol is unnecessary, although it may increase performance. The experiments are run in Enki, a high-performance open-source simulator for planar robots, which provides collision detection and limited physics support for robots evolving on a flat surface. Moreover, it can simulate groups of robots hundreds of times faster than real-time. The results show how applying a communication strategy improves the performance of the distributed model, letting it decide which actions to take almost as precisely and quickly as the expert controller.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 10 of its 61 references that are in the map. First posted on arXiv 25 Feb 2023.
Builds on
10 of 61 references.
References · 10
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Decoupled Weight Decay Regularizationcited by 1,722
- 2016Generative Adversarial Imitation Learningcited by 1,576
- 2017Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environmentscited by 1,519
- 2018Behavioral Cloning from Observationcited by 482
- 2017Third-Person Imitation Learningcited by 103
- 2018Multi-Agent Generative Adversarial Imitation Learningcited by 99
- 2017Coordinated Multi-Agent Imitation Learningcited by 70
- 2016Inverse Reinforcement Learning in Swarm Systemscited by 18
- 2019Imitation Learning of Robot Policies by Combining Language, Vision and Demonstrationcited by 3
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2024Learning to Imitate Spatial Organization in Multi-robot Systems
- 2019Decentralized Multi-Agents by Imitation of a Centralized Controller
- 2020Synthesizing Decentralized Controllers with Graph Neural Networks and Imitation Learning
- 2024LPAC: Learnable Perception-Action-Communication Loops with Applications to Coverage Control
- 2025Curriculum Imitation Learning of Distributed Multi-Robot Policies
- 2025MIMIC-D: Multi-modal Imitation for MultI-agent Coordination with Decentralized Diffusion Policies
- 2018Learning Policy Representations in Multiagent Systems
- 2025Communicating Plans, Not Percepts: Scalable Multi-Agent Coordination with Embodied World Models