Embedding Adaptive Features in the ArduPilot Control Architecture for Unmanned Aerial Vehicles

Conference Paper (2022)
Author(s)

Peng Li (Southeast University)

Di Liu (Southeast University, Technische Universität München)

Xin Xia (Southeast University)

S Baldi (TU Delft - Team Bart De Schutter, Southeast University)

Research Group
Team Bart De Schutter
Copyright
© 2022 Peng Li, Di Liu, Xin Xia, S. Baldi
DOI related publication
https://doi.org/10.1109/CDC51059.2022.9993292
More Info
expand_more
Publication Year
2022
Language
English
Copyright
© 2022 Peng Li, Di Liu, Xin Xia, S. Baldi
Research Group
Team Bart De Schutter
Pages (from-to)
3773-3780
ISBN (print)
978-1-6654-6761-2
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

The operation of Unmanned Aerial Vehicles (UAVs) is often subject to state-dependent alterations and unstructured uncertainty factors, such as unmodelled dynamics, environmental weather disturbances, aerodynamics gradients, or changes in inertia and mass due to payloads. While a large number of autopilot solutions have been proposed to operate UAVs, none of these solutions is able to counteract the effects of state-dependent and unstructured uncertainties online by parameter estimation and adaptive control techniques. This work presents a systematic integration of adaptive control into ArduPilot, a popular open-source autopilot suite maintained by a large community of UAV developers. Adaptation features are embedded in the ArduPilot control structure without altering the original architecture, to allow users to use the autopilot suite as usual. Tests show that the proposed adaptive ArduPilot provides consistent improved performance in several uncertain flight conditions. The source code of the proposed adaptive ArduPilot is released at https://github.com/Friend-Peng/Adaptive-ArduPilot-Autopilot.

Files

Embedding_Adaptive_Features_in... (pdf)
(pdf | 1.58 Mb)
- Embargo expired in 10-07-2023
License info not available