• DocumentCode
    2691419
  • Title

    Simulating multi-million-robot ensembles

  • Author

    Ashley-Rollman, Michael P. ; Pillai, Padmanabhan ; Goodstein, Michelle L.

  • Author_Institution
    Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2011
  • fDate
    9-13 May 2011
  • Firstpage
    1006
  • Lastpage
    1013
  • Abstract
    Various research efforts have focused on scaling modular robotic systems up to millions of cooperating devices. However, such efforts have been hampered by the lack of prototype hardware in such quantities and the unavailability of accurate and highly scalable simulations. This paper describes a simulation framework for such systems, which can model the execution of distributed software and the physical interaction between modules. We develop a scalable, multithreaded version of an off-the-shelf physics engine, and create a software execution engine that can efficiently harness hundreds of cores in a cluster of commodity machines. Our approach is shown to run 108x faster than a previous scalable simulator, and permit simulations with over 20 million modules.
  • Keywords
    control system analysis computing; multi-robot systems; multi-threading; commodity machines; distributed software; modular robotic system; multimillion-robot ensembles; multithreaded version; off-the-shelf physics engine; physical interaction; scalable version; simulation framework; software execution engine; Hardware; Instruction sets; Physics; Robot sensing systems; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2011 IEEE International Conference on
  • Conference_Location
    Shanghai
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-61284-386-5
  • Type

    conf

  • DOI
    10.1109/ICRA.2011.5979807
  • Filename
    5979807