Research on the design of a subsystem to connect and control multiple unmanned aerial vehicles simultaneously via the MAVLink protocol

Authors

  • Nguyen Trung Thanh (Corresponding Author) Institute of Information Technology and Electronics, Academy of Military Science and Technology
  • Phan Huy Anh Institute of Information Technology and Electronics, Academy of Military Science and Technology
  • Nguyen Thi Thu Hong Institute of Information Technology and Electronics, Academy of Military Science and Technology
  • Pham Thanh Thuong Institute of Information Technology and Electronics, Academy of Military Science and Technology

DOI:

https://doi.org/10.54939/1859-1043.j.mst.107.2025.145-148

Keywords:

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).

Downloads

Published

28-11-2025

How to Cite

[1]
N. T. T. Nguyễn Trung Thành, Phan Huy Anh, Nguyen Thi Thu Hong, and Pham Thanh Thuong, “Research on the design of a subsystem to connect and control multiple unmanned aerial vehicles simultaneously via the MAVLink protocol”, JMST, vol. 107, no. 107, pp. 145–148, Nov. 2025.

Issue

Section

News & Views

Most read articles by the same author(s)