ARGoS is a multi-robot simulator designed to simulate complex experiments involving large swarms of robots of different types. ARGoS is the first multi-robot simulator that is at the same time both efficient (fast performance with many robots) and flexible (highly customizable for specific experiments). Novel design choices in ARGoS have enabled this breakthrough. First, in ARGoS it is possible to partition the simulated space into multiple sub-spaces, managed by different physics engines running in parallel. Second, ARGoS' architecture is multi-threaded, thus designed to optimize the usage of modern multi-core CPUs. Finally, the architecture of ARGoS is highly modular, enabling easy addition of custom features and appropriate allocation of computational resources. ARGoS is open source software licensed under GPL3 and is downloadable free of charge.
- ARGoS: a modular, parallel, multi-engine simulator for multi-robot systems
Pinciroli C., Trianni V., O'Grady R., Pini G., Brutschy A., Brambilla M., Mathews N., Ferrante E., Di Caro G., Ducatelle F., Birattari M., Gambardella L.M., Dorigo M. -
Swarm Intelligence , Volume 6, Number 4, 2012
- ARGoS: a Modular, Multi-Engine Simulator for Heterogeneous Swarm Robotics
Pinciroli C., Trianni V., O'Grady R., Pini G., Brutschy A., Brambilla M., Mathews N., Ferrante E., Di Caro G., Ducatelle F., Stirling T., Gutierrez A., Gambardella L.M., Dorigo M.
In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2011), IEEE Computer Society Press, Pages 5027-5034, 2011
The
iRace package implements the iterated racing procedure, which is an extension of
Iterated F-race (I/F-Race). The main use of iRace is the automatic configuration of
optimization algorithms, that is, finding the most appropriate settings of an optimization
algorithm given a set of instances of an optimization problem. One example is the tuning
of a computer program for logistic routing of trucks such that cost is minimized. iRace is
implemented as an R package (R Development Core Team 2008) and it builds upon the
F-race package by Birattari (2003).