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 +6 more
4/11/2025
cs.ROcs.AIcs.MA

No confident code implementation found for this paper.

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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{loi2025pogobot,
  title  = {Pogobot: an Open-Source, Low-Cost Robot for Swarm Robotics and Programmable Active Matter},
  author = {Alessia Loi and Loona Macabre and Jérémy Fersula and Keivan Amini and Leo Cazenille and Fabien Caura and Alexandre Guerre and Stéphane Gourichon and Laurent Fabre and Olivier Dauchot and Nicolas Bredeche},
  year   = {2025},
  eprint = {2504.08686},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.08686v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.08686.svg)](https://codeofpaper.com/paper/2504.08686)

Discussion