Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3167132.3167397acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
poster

MiMicS: a multi-robot simulator for teaching, rapid prototyping and large scale evaluations

Published: 09 April 2018 Publication History

Abstract

This paper presents MiMicS, a novel multi-robot simulator for teaching, rapid algorithm prototyping and large scale evaluation. Contrary to many other solutions, this simulator provides easy-to-use methods for defining new scenarios and an intuitive system to extensively test large batteries of simulations. MiMicS also incorporates a simple but efficient multi-thread and timing control mechanism. This reduces the need to use highly powerful computers to run long-term executions, alleviating problems caused by busy CPUs that can jeopardize the results of a simulation. The paper reviews the current state of the art on multi-robot simulators, describes the architecture and features of MiMicS, and evaluates its performance.

References

[1]
Stephen Balakirsky and Zeid Kootbally. 2012. USARSim/ROS: A combined framework for robotic control and simulation. In Proceedings of the ASME 2012 International Symposium on Flexible Automation (ISFA 2012), St. Louis.
[2]
Stefano Carpin, Mike Lewis, Jijun Wang, Stephen Balakirsky, and Chris Scrapper. 2007. USARSim: a robot simulator for research and education. In Proceedings 2007 IEEE International Conference on Robotics and Automation. IEEE, 1400--1405.
[3]
Ricardo A Castillo, Oscar G Rubiano, and Germán A Vargas. 2016. Cooperative robotic system simulation in Webots. International Journal of Applied Engineering Research 11, 15 (2016), 8714--8720.
[4]
Jesús S Cepeda, Luiz Chaimowicz, and Rogelio Soto. 2010. Exploring Microsoft Robotics Studio as a mechanism for service-oriented robotics. In Robotics Symposium and Intelligent Robotic Meeting (LARS), 2010 Latin American. IEEE, 7--12.
[5]
Jeff Craighead, Robin Murphy, Jenny Burke, and Brian Goldiez. 2007. A survey of commercial & open source unmanned vehicle simulators. In Proceedings 2007 IEEE International Conference on Robotics and Automation. IEEE, 852--857.
[6]
Gilberto Echeverria, Nicolas Lassabe, Arnaud Degroote, and Séverin Lemaignan. 2011. Modular open robots simulation engine: Morse. In Robotics and Automation (ICRA), 2011 IEEE International Conference on. IEEE, 46--51.
[7]
Christina Georgiades, Meyer Nahon, and Martin Buehler. 2009. Simulation of an underwater hexapod robot. Ocean Engineering 36, 1 (2009), 39--47.
[8]
Brian Gerkey, Richard T Vaughan, and Andrew Howard. 2003. The player/stage project: Tools for multi-robot and distributed sensor systems. In Proceedings of the 11th international conference on advanced robotics, Vol. 1. 317--323.
[9]
Adam Harris and James M Conrad. 2011. Survey of popular robotics simulators, frameworks, and toolkits. In Southeastcon, 2011 Proceedings of IEEE. IEEE, 243--249.
[10]
Jianqiang Jia, Weidong Chen, and Yugeng Xi. 2004. Design and implementation of an open autonomous mobile robot system. In Robotics and Automation, 2004. Proceedings. ICRA'04. 2004 IEEE International Conference on, Vol. 2. IEEE, 1726--1731.
[11]
Nathan Koenig and Andrew Howard. 2004. Design and use paradigms for gazebo, an open-source multi-robot simulator. In Intelligent Robots and Systems, 2004.(IROS 2004). Proceedings. 2004 IEEE/RSJ International Conference on, Vol. 3. IEEE, 2149--2154.
[12]
Perry McDowell, Rudolph Darken, Joe Sullivan, and Erik Johnson. 2006. Delta3D: a complete open source game and simulation engine for building military training systems. The Journal of Defense Modeling and Simulation: Applications, Methodology, Technology 3, 3 (2006), 143--154.
[13]
Farzan M Noori, David Portugal, Rui P Rocha, and Micael S Couceiro. 2017. On 3D simulators for multi-robot systems in ROS: MORSE or Gazebo?. In Safety, Security and Rescue Robotics (SSRR), 2017 IEEE International Symposium on. IEEE, 19--24.
[14]
Carlo Pinciroli, Vito Trianni, Rehan O'Grady, Giovanni Pini, Arne Brutschy, Manuele Brambilla, Nithin Mathews, Eliseo Ferrante, Gianni Di Caro, Frederick Ducatelle, and others. 2011. ARGoS: a modular, multi-engine simulator for heterogeneous swarm robotics. In Intelligent Robots and Systems (IROS), 2011 IEEE/RSJ International Conference on. IEEE, 5027--5034.
[15]
Morgan Quigley, Ken Conley, Brian Gerkey, Josh Faust, Tully Foote, Jeremy Leibs, Rob Wheeler, and Andrew Y Ng. 2009. ROS: an open-source Robot Operating System. In ICRA workshop on open source software, Vol. 3. Kobe, Japan, 5.
[16]
E. Rohmer, S. P. N. Singh, and M. Freese. 2013. V-REP: A versatile and scalable robot simulation framework. In 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems. 1321--1326.
[17]
M Torres-Torriti, T Arredondo, and P Castillo-Pizarro. 2016. Survey and comparative study of free simulation software for mobile robots. Robotica 34, 04 (2016), 791--822.
[18]
Richard Vaughan. 2008. Massively multi-robot simulation in stage. Swarm Intelligence 2, 2-4 (2008), 189--208.
[19]
Rúben Veloso, Zafeiris Kokkinogenis, Lúcio S Passos, Gustavo Oliveira, Rosaldo JF Rossetti, and Joaquim Gabriel. 2014. A platform for the design, simulation and development of quadcopter multi-agent systems. In 2014 9th Iberian Conference on Information Systems and Technologies (CISTI). IEEE, 1--6.
[20]
Hai Yang and Xuefei Wang. 2017. A Case Study on the Performance of Gazebo with Multi-core CPUs. In International Conference on Intelligent Robotics and Applications. Springer, 671--682.

Cited By

View all
  • (2024)SETCMAS: An Easy-to-Use Software Stack to Facilitate Simulations and Experiments in Teaching Control of Multi-Agent Systems2024 European Control Conference (ECC)10.23919/ECC64448.2024.10590882(2672-2677)Online publication date: 25-Jun-2024

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SAC '18: Proceedings of the 33rd Annual ACM Symposium on Applied Computing
April 2018
2327 pages
ISBN:9781450351911
DOI:10.1145/3167132
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 April 2018

Check for updates

Author Tags

  1. autonomous monte carlo simulations
  2. multi-robot simulators

Qualifiers

  • Poster

Conference

SAC 2018
Sponsor:
SAC 2018: Symposium on Applied Computing
April 9 - 13, 2018
Pau, France

Acceptance Rates

Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)SETCMAS: An Easy-to-Use Software Stack to Facilitate Simulations and Experiments in Teaching Control of Multi-Agent Systems2024 European Control Conference (ECC)10.23919/ECC64448.2024.10590882(2672-2677)Online publication date: 25-Jun-2024

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media