SynchroSim: An Integrated Co-simulation Middleware for Heterogeneous Multi-robot System

被引:6
|
作者
Dey, Emon [1 ]
Hossain, Jumman [1 ]
Roy, Nirmalya [1 ]
Busart, Carl [2 ]
机构
[1] Univ Maryland Baltimore Cty, Ctr Real Time Distributed Sensing & Auton, Dept Informat Syst, Baltimore, MD 21228 USA
[2] DEVCOM Army Res Lab, Adelphi, MD USA
来源
18TH ANNUAL INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (DCOSS 2022) | 2022年
关键词
Heterogeneous multi-robot systems; NS-3; Gazebo; Co-simulation; Synchronization algorithm; FRAMEWORK;
D O I
10.1109/DCOSS54816.2022.00061
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the advancement of modern robotics, autonomous agents are now capable of hosting sophisticated algorithms, which enables them to make intelligent decisions. But developing and testing such algorithms directly in real -world systems is tedious and may result in the wastage of valuable resources. Especially for heterogeneous multi -agent systems in battlefield environments where communication is critical in determining the system's behavior and usability. Due to the necessity of simulators of separate paradigms (co -simulation) to simulate such scenarios before deploying, synchronization between those simulators is vital. Existing works aimed at resolving this issue fall short of addressing diversity among deployed agents. In this work, we propose SynchroSim, an integrated co -simulation middleware to simulate a heterogeneous multi-robot system. Here we propose a velocity difference-driven adjustable window size approach with a view to reducing packet loss probability. It takes into account the respective velocities of deployed agents to calculate a suitable window size before transmitting data between them. We consider our algorithm specific simulator agnostic but for the sake of implementation results, we have used Gazebo as a Physics simulator and NS -3 as a network simulator. Also, we design our algorithm considering the Perception -Action loop inside a closed communication channel, which is one of the essential factors in a contested scenario with the requirement of high fidelity in terms of data transmission. We validate our approach empirically at both the simulation and system level for both line -of-sight (LOS) and non -line-of-sight (NLOS) scenarios. Our approach achieves a noticeable improvement in terms of reducing packet loss probability (approximate to 11%), and average packet delay (approximate to 10%) compared to the fixed window size-based synchronization approach.
引用
收藏
页码:334 / 341
页数:8
相关论文
共 50 条
  • [1] Simulation and Test of Communication in Multi-Robot Systems using Co-Simulation
    Brito, Alisson
    Oliveira, Thiago
    NEW ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, 2016, 444 : 911 - 917
  • [2] CORNET: A Co-Simulation Middleware for Robot Networks
    Acharya, Srikrishna
    Bharadwaj, Amrutur
    Simmhan, Yogesh
    Gopalan, Aditya
    Parag, Parimal
    Tyagi, Himanshu
    2020 INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2020,
  • [3] Integrated heterogeneous multi-robot system for collaborative navigation
    Wang, Qining
    Xie, Guangming
    Wang, Long
    Wuj, Ming
    PROCEEDINGS OF THE FRONTIERS IN THE CONVERGENCE OF BIOSCIENCE AND INFORMATION TECHNOLOGIES, 2007, : 651 - 656
  • [4] A Co-simulation Framework for Communication and Control in Autonomous Multi-Robot Systems
    Acharya, Srikrishna
    Bharatheesha, Mukunda
    Simmhan, Yogesh
    Amrutur, Bharadwaj
    2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2023, : 11087 - 11094
  • [5] Research on co-simulation of biped robot with heterogeneous legs
    Cheng, Jun
    Song, Hua
    Hao, Li-Na
    Xu, Xin-He
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2007, 19 (21): : 4953 - 4956
  • [6] Co-simulation for mechatronic system of parallel robot
    Chunxia Zhu
    Lida Zhu
    Yongxian Liu
    Guangqi Cai
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON MECHANICAL ENGINEERING AND MECHANICS 2007, VOLS 1 AND 2, 2007, : 185 - 189
  • [7] RoboNetSim: An integrated framework for multi-robot and network simulation
    Kudelski, Michal
    Gambardella, Luca M.
    Di Caro, Gianni A.
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2013, 61 (05) : 483 - 496
  • [8] Gestures-teleoperation of a heterogeneous multi-robot system
    de Carvalho, Kevin Braathen
    Villa, Daniel Khede Dourado
    Sarcinelli-Filho, Mario
    Brandao, Alexandre Santos
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2022, 118 (5-6): : 1999 - 2015
  • [9] Gestures-teleoperation of a heterogeneous multi-robot system
    Kevin Braathen de Carvalho
    Daniel Khede Dourado Villa
    Mário Sarcinelli-Filho
    Alexandre Santos Brandão
    The International Journal of Advanced Manufacturing Technology, 2022, 118 : 1999 - 2015
  • [10] Heterogeneous Multi-Robot Routing
    Chopra, Smriti
    Egerstedt, Magnus
    2014 AMERICAN CONTROL CONFERENCE (ACC), 2014, : 5390 - 5395