Title: Software design of monitoring and flight simulation for UAV swarms based on OSGEarth

Authors: Mei-Min Wu; Yu-Xiang Xiao; Qian Bi

Addresses: The 29th Research Institute of China Electronics Technology Group Corporation, No. 496, YingKang West Road, JinNiu District, Chengdu, 610036, China ' The 29th Research Institute of China Electronics Technology Group Corporation, No. 496, YingKang West Road, JinNiu District, Chengdu, 610036, China ' The 29th Research Institute of China Electronics Technology Group Corporation, No. 496, YingKang West Road, JinNiu District, Chengdu, 610036, China

Abstract: Real-time monitoring of unmanned aerial vehicle (UAV) swarms is critical for flight safety. In order to monitor the position and working condition of UAV intuitively, we propose three-dimensional (3D) monitoring software for UAV swarms based on OpenSceneGraph Earth. The software is built on 'platform + plug-ins' architecture. The flight scene is constructed via 3D visualisation. UAV nodes are updated and moved in the flight scene when data is received in real-time. Meanwhile, in order to decrease the cost and improve the work efficiency in the development and performance verification of UAV swarms, simulation platforms for UAV swarms are designed. The swarm behaviour algorithms are pre-designed in a Python file, which will be read to parse the position data and display the flight scene. The software has been successfully applied to monitor the flight of UAV swarms. Excellent accuracy and reliability are demonstrated.

Keywords: OSGEarth; UAV swarms; real-time monitoring; 3D visualisation; swarm simulation.

DOI: 10.1504/IJCSE.2020.106059

International Journal of Computational Science and Engineering, 2020 Vol.21 No.3, pp.346 - 354

Received: 26 Jul 2018
Accepted: 13 Nov 2018

Published online: 27 Mar 2020 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article