• DocumentCode
    2549000
  • Title

    ARGoS: A modular, multi-engine simulator for heterogeneous swarm robotics

  • Author

    Pinciroli, Carlo ; Trianni, Vito ; O´Grady, Rehan ; Pini, Giovanni ; Brutschy, Arne ; Brambilla, Manuele ; Mathews, Nithin ; Ferrante, Eliseo ; Caro, Gianni Di ; Ducatelle, Frederick ; Stirling, Timothy ; Gutiérrez, Álvaro ; Gambardella, Luca Maria ; Dori

  • Author_Institution
    IRIDIA, CoDE, Université Libre de Bruxelles, 50 Avenue F. Roosevelt, CP 194/6, 1050, Belgium
  • fYear
    2011
  • fDate
    25-30 Sept. 2011
  • Firstpage
    5027
  • Lastpage
    5034
  • Abstract
    We present ARGoS, a novel open source multi-robot simulator. The main design focus of ARGoS is the real-time simulation of large heterogeneous swarms of robots. Existing robot simulators obtain scalability by imposing limitations on their extensibility and on the accuracy of the robot models. By contrast, in ARGoS we pursue a deeply modular approach that allows the user both to easily add custom features and to allocate computational resources where needed by the experiment. A unique feature of ARGoS is the possibility to use multiple physics engines of different types and to assign them to different parts of the environment. Robots can migrate from one engine to another transparently. This feature enables entirely novel classes of optimizations to improve scalability and paves the way for a new approach to parallelism in robotics simulation. Results show that ARGoS can simulate about 10,000 simple wheeled robots 40% faster than real-time.
  • Keywords
    Actuators; Engines; Physics; Robot sensing systems; Three dimensional displays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems (IROS), 2011 IEEE/RSJ International Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    2153-0858
  • Print_ISBN
    978-1-61284-454-1
  • Type

    conf

  • DOI
    10.1109/IROS.2011.6094829
  • Filename
    6094829