Design of UAV Swarm Simulation Platform Based on ROS1 and ROS2 Hybrid Architecture

Yuke Li,Xianguo Yu,Xiangke Wang,Jiayi Zheng
DOI: https://doi.org/10.23919/CCC58697.2023.10240740
2023-01-01
Abstract:A good communication architecture is beneficial to improve the performance of Unmanned Aerial Vehicle (UAV) interaction when cooperating with each other. Aiming at the current multi-UAV communication architecture with central nodes, which cannot fully realize a truly distributed system, this paper proposed a UAV cluster simulation platform with a hybrid ROS1/ROS2 architecture based on the existing simulation platform XTDrone. A contrast experiment was conducted based on the traditional ROS1 and the proposed hybrid architecture, in which the hybrid architecture enables the decentralization of the UAV cluster system and improves the communication performance. By comparing the end-to-end data statistics of the two architectures, it is concluded that the hybrid architecture can achieve real-time data transmission, enhance system reliability and the ability to process lossy networks, and retain historical data for the nodes added later.
What problem does this paper attempt to address?