RoboNetSim: An integrated framework for multi-robot and network simulation

被引:25
作者
Kudelski, Michal [1 ]
Gambardella, Luca M. [1 ]
Di Caro, Gianni A. [1 ]
机构
[1] Dalle Molle Inst Artificial Intelligence IDSIA, Lugano, Switzerland
关键词
Networked robotics; Simulation; Communication; Distributed coordination; Multi-robot systems; COORDINATION; ROBOTS; MODELS;
D O I
10.1016/j.robot.2013.01.003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In networked multi-robot systems, communication plays a major role defining system's dynamics and performance. Unfortunately, existing multi-robot simulators do not provide advanced communication models. Therefore, given the intrinsic unreliability of wireless communications, significant differences might be observed between simulation and real-world results. Addressing these issues, we present RoboNetSim, an integrated simulation framework for communication-realistic simulation of networked multi-robot systems. RoboNetSim integrates multi-robot simulators with network simulators. We present two model implementations based on ARGoS at the robotic side, and NS-2 and NS-3 as network simulators. We evaluate the framework in terms of accuracy and computational performance, showing that it can efficiently simulate systems consisting of hundreds of robots. Using the Stage simulator as an example, we also show the integration of a robotic simulator with RoboNetSim by only adapting robot controllers, without the need to adapt the general code of the simulator. Finally, we demonstrate the effects of communication on mobile multi-robot systems. We consider two different case studies: a distributed coordination and task assignment scenario, and a coordinated mobility scenario. We compare realistic network simulation with simplified communication models and algorithms, and we study the resulting behavior and performance of the multi-robot system and the impact of different parameters. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:483 / 496
页数:14
相关论文
共 50 条
  • [31] Multi-robot repeated area coverage
    Pooyan Fazli
    Alireza Davoodi
    Alan K. Mackworth
    Autonomous Robots, 2013, 34 : 251 - 276
  • [32] A Scalable Framework for Multi-Robot Tele-Impedance Control
    Garate, Virginia Ruiz
    Gholami, Soheil
    Ajoudani, Arash
    IEEE TRANSACTIONS ON ROBOTICS, 2021, 37 (06) : 2052 - 2066
  • [33] An Online Planning Framework for Multi-Robot Systems with LTL Specification
    Singh, Rohit
    Saha, Indranil
    PROCEEDINGS 15TH ACM/IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, ICCPS 2024, 2024, : 180 - 191
  • [34] Using Simulation to Predict Multi-robot Performance on Coverage Tasks
    Dawson, Shameka
    Wellman, Briana Lowe
    Anderson, Monica
    IEEE/RSJ 2010 INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2010), 2010,
  • [35] Balancing Multi-robot Prioritized Task Allocation: a Simulation Approach
    Elango, M.
    Nachiappan, S. P.
    2011 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2011, : 1725 - 1729
  • [36] Emergent coordination in multi-robot systems
    Gala, Angel
    Aguilar, Jose
    Rivas, Rafael
    Dapena, Eladio
    UIS INGENIERIAS, 2019, 18 (03): : 75 - 86
  • [37] Market Approaches to the Multi-Robot Task Allocation Problem: a Survey
    Quinton, Felix
    Grand, Christophe
    Lesire, Charles
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2023, 107 (02)
  • [38] Cooperative exploration based on supervisory control of multi-robot systems
    Dai, Xuefeng
    Jiang, Laihao
    Zhao, Yan
    APPLIED INTELLIGENCE, 2016, 45 (01) : 18 - 29
  • [39] Multi-Robot Patrolling with Sensing Idleness and Data Delay Objectives
    Scherer, Juergen
    Rinner, Bernhard
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2020, 99 (3-4) : 949 - 967
  • [40] Collision/Obstacle Avoidance Coordination of Multi-Robot Systems: A Survey
    Yang, Guanghong
    An, Liwei
    Zhao, Can
    ACTUATORS, 2025, 14 (02)