Keywords :
ARGoS; Computer simulations; E-puck2; Sensors; Swarm robotic; Design and analysis; Graphical representations; One-time; Plug-ins; Robot modeling; Robotic simulator; Sensors and actuators; Swarm robotics; Control and Systems Engineering; Software; Computer Science Applications; General Mathematics; HPC
Abstract :
[en] In this article we present a new plug-in for the ARGoS swarm robotic simulator to implement the E-Puck2 robot model, including its graphical representation, sensors and actuators. We have based our development on the former E-Puck robot model (version 1) by upgrading the existing sensors (proximity, light, ground, camera, and battery) and adding new ones (time of flight and simulated encoders) implemented from scratch. We have adapted the values produced by the proximity, light and ground sensors, including the E-Puck2's onboard camera according to its resolution, and proposed four new discharge models for the battery. We have evaluated this new plug-in in terms of accuracy and efficiency through comparisons with real robots and extensive simulations. In all our experiments the proposed plug-in has worked well showing high levels of accuracy. The observed increment of execution times when using the studied sensors varies according to the number of robots and types of sensors included in the simulation, ranging from a negligible impact to 53% longer simulations in the most demanding cases.
Name of the research project :
R-AGR-3933 - C20/IS/14762457/ADARS (01/05/2021 - 30/04/2024) - DANOY Grégoire
Scopus citations®
without self-citations
1