Skip to main content
Have a personal or library account? Click to login
DeimOS: A ROS-Ready operating system for the e-puck Cover

DeimOS: A ROS-Ready operating system for the e-puck

Open Access
|Mar 2025

Abstract

Robot Operating System (ROS) is a set of development tools that has become a de facto standard both in the academia and the industry. However, little effort has been devoted to enable ROS in small robots widely used in swarm robotics for education and research, such as the e-puck. We developed DeimOS: a Linux-based ROS-ready operating system for the e-puck robot extended with the Gumstix Overo COM. DeimOS integrates support for ARGoS3—a swarm-dedicated simulator that facilitates the realization of control software for robot swarms. Thanks to DeimOS, e-puck robots can be modernized to conduct educational and research experiments in modern engaging robotics tasks such as robot mapping. DeimOS is a free and open-source software-only solution to extend the lifetime and the capabilities of e-puck robots—a cost effective alternative to existing hardware-based solutions.

DOI: https://doi.org/10.5334/jors.437 | Journal eISSN: 2049-9647
Language: English
Submitted on: Feb 19, 2022
Accepted on: Feb 19, 2025
Published on: Mar 12, 2025
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2025 Miquel Kegeleirs¹, David Garzón Ramos, Mauro Birattari, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.