Research on the design of a subsystem to connect and control multiple unmanned aerial vehicles simultaneously via the MAVLink protocol
DOI:
https://doi.org/10.54939/1859-1043.j.mst.107.2025.145-148Keywords:
UAV; Drone swarm; MAVLink; Ground control station; QGroundControl; ArduPilot.Abstract
This paper introduces an innovative open-source software subsystem that extends QGroundControl to facilitate simultaneous connection and coordinated control of multiple unmanned aerial vehicles (UAVs) using the MAVLink protocol. Key enhancements include a comprehensive Vietnamese-language localization of the user interface, enhancing accessibility for non-English speakers, and a dedicated graphical swarm-management module for streamlined operations. The system ensures full compatibility with PX4 and ArduPilot flight stacks, offering scalable, map-based tools for multi-vehicle mission planning and execution. Furthermore, it supports seamless integration with ArduPilot SITL and Gazebo for robust pre-deployment simulation. Validation in a Software-in-the-Loop environment demonstrates reliable operation with three or more virtual UAVs, including group commands and synchronized mission execution without telemetry conflicts. The resulting cross-platform application (Windows and Linux) is released as open-source software, paving the way for broader adoption in Vietnam's growing UAV ecosystem.
References
[1]. C. Ramirez-Atencia, D. Camacho, et al., “Extending QGroundControl for automated mission planning of UAVs”, (2018).
[2]. ArduPilot Developer Team, “Mission Planner swarming (formation-flying) interface”, ArduPilot, (2021).
[3]. VNU University of Engineering and Technology, “Research and development of monitoring and control software integrating smart surveillance technology for drone swarm in rescue missions”, Project Report KHKT_10, (2021).
[4]. ArduPilot Developer Team, “MAVLink interface — Dev documentation”, ArduPilot.
[5]. T. Volovoda, “Swarm intelligence for UAV”, IEEE Conference Publication, (2024).
[6]. T. Duan, W. Wang, X. Li, Y. Zhu, M. Huang, “Towards intelligent UAV swarm mission planning methodology and algorithms”, (2023).
