EventsDrones 2026: Mapping the Knowledge
Published
This submission belongs to the session S1. Drone Design and Development of the event Drones 2026: Mapping the Knowledge
Published date
12 Nov, 2026
Contribution&Funding
Conceptualization,
[Juan Bravo-Arrabal] ; [Alejandro Jarabo-Peñas] ; [Kilian Meier] ; [Edouard George Alain Rolland]
Methodology,
[Alejandro Jarabo-Peñas] ; [Patrik Dominik Pördi] ; [Juan Bravo-Arrabal] ; [Edouard George Alain Rolland]
Software,
[Edouard George Alain Rolland] ; [Patrik Dominik Pördi] ; [Alejandro Jarabo-Peñas] ; [Juan Bravo-Arrabal]
Validation,
[Edouard George Alain Rolland] ; [Alejandro Jarabo-Peñas] ; [Juan Bravo-Arrabal]
Formal analysis,
[Edouard George Alain Rolland] ; [Alejandro Jarabo-Peñas] ; [Patrik Dominik Pördi]
Investigation,
[Alejandro Jarabo-Peñas] ; [Edouard George Alain Rolland] ; [Patrik Dominik Pördi]
Resources,
[Patrik Dominik Pördi] ; [Edouard George Alain Rolland] ; [Alejandro Jarabo-Peñas]
Data curation,
[Edouard George Alain Rolland] ; [Alejandro Jarabo-Peñas]
Writing - original draft,
[Edouard George Alain Rolland]
Visualization,
[Edouard George Alain Rolland]
Supervision,
[Anders Lyhne Christensen]
Funding: --
Citation
Alejandro Jarabo-Peñas, Edouard George Alain Rolland, Juan Bravo-Arrabal, Patrik Dominik Pördi, Kilian Meier, Anders Lyhne Christensen, Lyrebird: Bringing DJI SDK-Compatible UAVs into the MAVLink Multi-Robot Ecosystem, in Proceedings of Drones 2026: Mapping the Knowledge, Barcelona, 11 November–13 November 2026, MDPI: Basel, Switzerland
Share
Email
Facebook
Twitter
LinkedIn

Lyrebird: Bringing DJI SDK-Compatible UAVs into the MAVLink Multi-Robot Ecosystem

Juan Bravo-Arrabal 1
image
1. SDU UAS Center, MMMI, University of Southern Denmark (SDU), Odense, 5000, Denmark
2. Faculty of Engineering, University of Bristol, Bristol, BS8 1QU, UK
Abstract

Commercial off-the-shelf UAVs are attractive research platforms because they tend to be reliable and widely available. However, their closed and proprietary interfaces make them difficult to integrate into autonomous robotics experiments, where perception, coordination, and control are often built around open protocols and frameworks such as MAVLink, PX4, and ROS 2. 

We present Lyrebird, an open-source abstraction layer for DJI UAVs ranging from low-cost consumer models to enterprise platforms. Lyrebird translates standard interfaces into DJI-specific SDK operations, thereby presenting supported UAVs as MAVLink-compatible vehicles. Lyrebird runs on the Android device or remote controller connected to the UAV, allowing ground-station software to control the aircraft without directly interacting with DJI's SDK.

Through MAVLink 2, Lyrebird provides telemetry, flight control, vehicle configuration, autonomous waypoint missions, and camera and gimbal control. HTTP and TCP complement MAVLink for higher-throughput data transfer and functionalities that do not map naturally onto MAVLink messages. Lyrebird also provides a unified Python API, ROS 2 interfaces following PX4-style conventions, automatic discovery and identification of multiple UAVs on the same network, and live video streaming to external applications.

Lyrebird builds on WildBridge, an earlier version deployed for multi-UAV control in wildlife-monitoring and search-and-rescue scenarios. We characterise communication latency, telemetry and control performance, video streaming, and multi-UAV operation. Flight experiments include up to eight UAVs, with six DJI platforms integrated alongside two PX4-based drones and controlled through QGroundControl in Mission and Offboard modes.

 

By exposing DJI UAVs through standard robotics interfaces, Lyrebird reduces hardware integration effort and accelerates the transition from software development to real-world experiments. Control, coordination, and autonomy software can therefore be reused across single-, multi-, and heterogeneous-UAV systems with limited platform-specific adaptation. Software and documentation are openly available online (github.com/SDU-UAS-Center/lyrebird).

Keywords
UAV
DJI
ROS2
MAVLink
Swarm
PX4
Open Source
Parametric Design and Formless Composite Manufacturing of UAV Structures Using Laser-Cut Airframes and Additive-Manufactured Functional Cores
DroneCAST: A Software-Defined Radio Implementation and First Flight Demonstration of a Drone-to-Drone Communication System for Urban Airspace