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 条
[21]   A Flexible Smart Grid Co-Simulation Environment for Cyber-Physical Interdependence Analysis [J].
Kazmi, Jawad Haider ;
Latif, Aadil ;
Ahmad, Ishtiaq ;
Palensky, Peter ;
Gawlik, Wolfgang .
2016 WORKSHOP ON MODELING AND SIMULATION OF CYBER-PHYSICAL ENERGY SYSTEMS (MSCPES), 2016,
[22]   Study on Integrated Modeling Methods toward Co-simulation of Cyber-Physical System [J].
Wang, Yuying ;
Zhou, Xingshe ;
Liang, Dongfang .
2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, :1736-1740
[23]   HELICSAuto: Automating the Development of Cyber-Physical Co-Simulation Framework for Smart Grids [J].
Tadvin, Sayeb Mohammad ;
Jin, Dong ;
Lin, Hui .
PROCEEDINGS OF THE 2023 ACM SIGSIM INTERNATIONAL CONFERENCE ON PRINCIPLES OF ADVANCED DISCRETE SIMULATION, ACMSIGSIM-PADS 2023, 2023, :138-143
[24]   Co-simulation method of pneumatic UAV launching device based on Adams-Hypneu [J].
Lee, Chin-Fa ;
Tsai, Jhy-Cherng ;
Kuo, Cheng-Hsiung .
ADVANCES IN MECHANICAL ENGINEERING, 2023, 15 (08)
[25]   Characteristic of WiFi Network Based on Space Model with Using Turning Bands Co-simulation Method [J].
Kaminska-Chuchmala, Anna .
14TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING MODELS IN INDUSTRIAL AND ENVIRONMENTAL APPLICATIONS (SOCO 2019), 2020, 950 :281-290
[26]   Exploring Human Behaviour in Cyber-Physical Systems with Multi-modelling and Co-simulation [J].
Pierce, Ken ;
Gamble, Carl ;
Golightly, David ;
Palacin, Roberto .
FORMAL METHODS. FM 2019 INTERNATIONAL WORKSHOPS, PT II, 2020, 12233 :237-253
[27]   A new middleware for managing heterogeneous robot in ubiquitous environments [J].
Marcheras, Dimitri ;
Ayaida, Marwane ;
Messai, Nadhir ;
Valentin, Frederic .
2020 8TH INTERNATIONAL CONFERENCE ON WIRELESS NETWORKS AND MOBILE COMMUNICATIONS (WINCOM 2020), 2020, :107-111
[28]   Early Analysis of Cyber-Physical Systems using Co-simulation and Multi-level Modelling [J].
Nagele, Thomas ;
Broenink, Tim ;
Hooman, Jozef ;
Broenink, Jan .
2019 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL CYBER PHYSICAL SYSTEMS (ICPS 2019), 2019, :133-138
[29]   Implementation and development of an offline co-simulation testbed for studies of power systems cyber security and control verification [J].
Hammad, Eman ;
Ezeme, Mellitus ;
Farraj, Abdallah .
INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2019, 104 :817-826
[30]   Design and Validation of Cyber-Physical Systems Through Co-Simulation: The Voronoi Tessellation Use Case [J].
Bernardeschi, Cinzia ;
Domenici, Andrea ;
Fagiolini, Adriano ;
Palmieri, Maurizio .
IEEE ACCESS, 2024, 12 :1064-1075