Adaptive Neural Network Quadrotor Trajectory Tracking Controller Tolerant to Propeller Damage

Conference Paper (2024)
Author(s)

M. Villanueva Aguado (Student TU Delft)

C de Wagter (TU Delft - Control & Simulation)

Guido C.H.E.de de Croon (TU Delft - Control & Simulation)

Research Group
Control & Simulation
More Info
expand_more
Publication Year
2024
Language
English
Research Group
Control & Simulation
Pages (from-to)
87-99
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

Accurate trajectory tracking with quadrotors is a challenging task that requires a trade-off between accuracy and complexity to run onboard. Stateof- the-art adaptive controllers achieve impressive trajectory tracking results with slight performance degradation in varying winds or payloads but at the cost of computational complexity. This work proposes a lightweight combination of adaptive and neural control and shows its performance when flying with propeller damage. The neural architecture consists of offline learning of a condition-invariant representation of the aerodynamic forces through Deep Neural Networks. The second part consists of fast online adaptation using a composite adaptation law. We deploy this flight controller fully onboard the flight controller of the Parrot Bebop 1, showcasing its computational efficiency. The adaptive neural controller improves tracking performance by ≈ 60% over the nonlinear baseline, with minimal performance degradation of just ≈ 20% with increasing propeller damage.

Files

10.pdf
(pdf | 2.59 Mb)
License info not available