Title :
Simulating multi-million-robot ensembles
Author :
Ashley-Rollman, Michael P. ; Pillai, Padmanabhan ; Goodstein, Michelle L.
Author_Institution :
Carnegie Mellon Univ., Pittsburgh, PA, USA
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;
Conference_Titel :
Robotics and Automation (ICRA), 2011 IEEE International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-61284-386-5
DOI :
10.1109/ICRA.2011.5979807