Evidence Hub

Learning-based quadrotor tracking control using Recursive Gaussian Processes

Lupatini A, Lovera M

2026

Abstract

Abstract High-performance trajectory tracking for Unmanned Aerial Vehicles is one of the main interests of the aerospace and control community, since classical model-based controllers are susceptible to performance degradation in the presence of unmodeled effects (e.g., wind disturbances) or unmodeled dynamics (e.g., aerodynamic effects). In this context, many researchers resort to learning-based controllers, where classical controllers are integrated with machine learning techniques, improving model accuracy and tracking performance. However, the application of these controllers is currently limited to simulations or offline implementations, due to the computational limitations of UAVs. Moreover, formal stability guarantees for these controllers remain an open challenge. In this paper, a controller is proposed in which a Recursive Gaussian Process, a Bayesian model integrated with a sparsity technique that reduces the computational complexity of the algorithm, compensates online for the nonlinear dynamics left uncanceled by a Feedback Linearization controller, with a novel Kalman-filter-based tuning algorithm specifically designed for this purpose. The entire RGP pipeline is implemented directly onboard the drone and validated for single-axis horizontal position control through an experimental campaign on a real quadrotor (the ANT-X Lab drone). Tested on various types of sinusoidal reference signals, both repetitive and non-repetitive, in an indoor environment, the proposed…

Read the paper

Related studies

Go deeper in Evidence Hub

Evidence Hub adds a study data sheet (design, sample size, evidence level, key numbers), an AI summary and a chat grounded in the paper's text.

Open this study Sign up free