This is the final project for the Intelligent Robotic Systems course by professor Andrea Roli.
Our goal is to reproduce part of the work done by Shervin Nouyan, Alexandre Campo and Marco Dorigo regarding robotic chain formations with the aim of deepening the subject, reworking the controller logic and finally simulate it in an ARGoS environment. Link to the article: Path formation in a robot swarm.
- Install the ARGoS simulator
git clone https://github.com/candoz/rosina.git
argos3 -c rosina.argos
Note: you may find more information on programming robots in Lua with ARGoS at http://www.argos-sim.info/plow2015/
We provide a detailed report containing design choices, considerations and tests.
A demo of the final application is provided below. The main goal is to form a chain of bots starting from the nest and arriving to one of the preys. The white dot represents the nest, while the black dots are meant to be preys.
It's configured with a swarm size of 30 robots and a noise level of 0.3 on all the sensors and actuators.
RoSinA project is licensed under the GPL 3.0 License.