Pogobot: an Open-Source, Low-Cost Robot for Swarm Robotics and Programmable Active Matter
Alessia Loi, Loona Macabre, Jérémy Fersula, Keivan Amini, Leo Cazenille, Fabien Caura, Alexandre Guerre, Stéphane Gourichon, Laurent Fabre, Olivier Dauchot, Nicolas Bredeche
TL;DR
Pogobot addresses the need for a low‑cost, accessible platform for swarm robotics and programmable active matter by delivering an open‑source, open‑hardware robot with modular hardware, fast directional infrared communication, and a flexible locomotion suite. The authors present a complete ecosystem including hardware (Head/Belly PCBs, FPGA with a RISC‑V core), software (Pogobios, PogoAPI), and tools (PogoTracker, Pogosim) plus scalable extensions (Pogoremote, Pogowall, Pogocharger, Pogobject). They demonstrate two locomotion modes and quantify communication performance under varying densities, introducing the Banshee protocol and an optional handshake to improve reliability in swarms. The platform’s open nature, along with extensive simulation and tracking tools, supports rapid prototyping and large‑scale experiments in self‑organization, diffusion, and programmable active matter, with adoption across multiple universities. This work lowers barriers to entry for researchers while enabling rigorous multi‑robot experimentation and model validation in PAM contexts.
Abstract
This paper describes the Pogobot, an open-source platform specifically designed for research at the interface of swarm robotics and active matter. Pogobot features vibration-based or wheel-based locomotion, fast infrared communication, and an array of sensors in a cost-effective package (approx. 250euros/unit). The platform's modular design, comprehensive API, and extensible architecture facilitate the implementation of swarm intelligence algorithms and collective motion. Pogobots offer an accessible alternative to existing platforms while providing advanced capabilities including directional communication between units and fast locomotion, all with a compact form factor. More than 200 Pogobots are already being used on a daily basis in several Universities to study self-organizing systems, programmable active matter, discrete reaction-diffusion-advection systems and computational models of social learning and evolution. This paper details the hardware and software architecture, communication protocols, locomotion mechanisms, and the infrastructure built around the Pogobots.
