CORNET: A Co-Simulation Middleware for Robot Networks

被引:0
作者
Acharya, Srikrishna [1 ]
Bharadwaj, Amrutur [1 ]
Simmhan, Yogesh [2 ]
Gopalan, Aditya [3 ]
Parag, Parimal [4 ]
Tyagi, Himanshu [4 ]
机构
[1] Indian Inst Sci, RBCCPS, Bengaluru, India
[2] Indian Inst Sci, Dept Computat Data Sci, Bengaluru, India
[3] Indian Inst Sci, Dept Elect Commun Engn ECE, Bengaluru, India
[4] Indian Inst Sci, Dept ECE, Bengaluru, India
来源
2020 INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS) | 2020年
关键词
COSIM; UAV; NS-3; Gazebo; 5G; WiFi; Cyber Physical Systems;
D O I
10.1109/comsnets48256.2020.9027459
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes CORNET, a co-simulation middleware for applications involving multi-robot systems like a network of Unmanned Aerial Vehicle (UAV) systems. Design of such systems requires knowledge of the flight dynamics of UAVs and the communication links connecting UAVs with each other or with the ground control station. Besides, UAV networks are dynamic and distinctive from other ad-hoc networks and require protocols that can adapt to high-mobility, dynamic topology and changing link quality in power constrained resource platforms. Therefore, it is necessary to co-design the UAV path planning algorithms and the communication protocols. The proposed co-simulation framework integrates existing tools to simulate flight dynamics and network related aspects. Gazebo with robot operating system (ROS) is used as a physical system UAV simulator and NS-3 is used as a network simulator, to jointly capture the cyber-physical system (CPS) aspects of the multi-UAV systems. A particular aspect we address is on synchronizing time and position across the two simulation environments, and we provide APIs to allow easy migration of the algorithms to real platforms.
引用
收藏
页数:7
相关论文
共 50 条
[31]   Real-Time Co-Simulation for the Analysis of Cyber Attacks Impact on Distance Relay Backup Protection [J].
Boumkheld N. ;
Deconinck G. ;
Loenders R. .
EAI Endorsed Transactions on Energy Web, 2024, 11 :1-10
[32]   Active Disturbance Rejection Control in fully distributed Automatic Generation Control with co-simulation of communication delay [J].
Han, Wenjie ;
Wang, Gang ;
Stankovic, Alex M. .
CONTROL ENGINEERING PRACTICE, 2019, 85 :225-234
[33]   Real-Time Grid and DER Co-Simulation Platform for Testing Large-Scale DER Coordination Schemes [J].
Khurram, Adil ;
Amini, Mahraz ;
Espinosa, Luis A. Duffaut ;
Hines, Paul D. H. ;
Almassalkhi, Mads R. .
IEEE TRANSACTIONS ON SMART GRID, 2022, 13 (06) :4367-4378
[34]   Innovative Investigation of the Resilience of EV Charging Infrastructure Under Cyber-Physical Threats Based on a Real-Time Co-Simulation Testbed [J].
Alasali, Feras ;
Ghalyon, Salah Abu ;
El-Naily, Naser ;
Abuashour, Mohammed I. ;
AlMajali, Anas ;
Itradat, Awni ;
Holderbaum, William .
IET Cyber-Physical Systems: Theory and Applications, 2025, 10 (01)
[35]   Design and co-simulation of a fuzzy gain-scheduled PID controller based on particle swarm optimization algorithms for a quad tilt wing unmanned aerial vehicle [J].
Ben Khoud, Khaled ;
Bouallegue, Soufiene ;
Ayadi, Mounir .
TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2018, 40 (14) :3933-3952
[36]   Simulation of detecting and climbing a ladder for a humanoid robot [J].
Gyawali, Prashanta ;
McGough, Jeff .
2013 IEEE INTERNATIONAL CONFERENCE ON ELECTRO-INFORMATION TECHNOLOGY (EIT 2013), 2013,
[37]   Evaluating the Comprehensive Adaptive Chameleon Middleware for Mixed-Critical Cyber-Physical Networks [J].
Feist, Melanie ;
Pacher, Mathias ;
Brinkschulte, Uwe .
ARCHITECTURE OF COMPUTING SYSTEMS, ARCS 2023, 2023, 13949 :200-214
[38]   Research on the Robot Platform Construction Method Based on the Simulation [J].
Yoon, Deukkyoung ;
Lin, Ming ;
Yoon, Jaewoo ;
Kim, Byeongwoo .
PROCEEDINGS OF THE 2019 IEEE EURASIA CONFERENCE ON IOT, COMMUNICATION AND ENGINEERING (ECICE), 2019, :413-416
[39]   The modeling and simulation of Hexa-rotor aerial robot [J].
Zou, Jie-Tong ;
Huang, Guan-Wei ;
Zheng Rui-Feng .
MECHATRONICS AND APPLIED MECHANICS II, PTS 1 AND 2, 2013, 300-301 :542-546
[40]   An architecture for multi-robot localization and mapping in the Gazebo/Robot Operating System simulation environment [J].
Uslu, Erkan ;
Cakmak, Furkan ;
Altuntas, Nihal ;
Marangoz, Salih ;
Amasyali, Mehmet Fatih ;
Yavuz, Sirma .
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2017, 93 (09) :771-780