This letter presents a data-based control approach to achieve high-performance trajectory tracking with Unmanned Aerial Vehicles (UAVs). We revisit an existing Iterative Learning Control (ILC) algorithm based on the notion that the performance of a system that executes the same task multiple times can be improved by learning from previous executions. While we will specifically refer to multirotor platforms for the experimental validation, the formulation can be applied to any dynamic system (including systems with underlying feedback loops). The novelty of this work is the introduction of a smoother to estimate the repetitive disturbance to improve the learning performance. This estimator must rely on an accurate system model that has been obtained through a black-box identification procedure using the Predictor-Based Subspace Identification (PBSID) algorithm. A Monte Carlo analysis has been carried out with the aim of showing the performance improvements and limitations of the proposed algorithm with respect to existing approaches. Finally, the proposed approach has been validated through experimental activities involving a small quadrotor performing an aggressive manoeuver.

Smoother-Based Iterative Learning Control for UAV Trajectory Tracking

Meraglia S.;Lovera M.
2022-01-01

Abstract

This letter presents a data-based control approach to achieve high-performance trajectory tracking with Unmanned Aerial Vehicles (UAVs). We revisit an existing Iterative Learning Control (ILC) algorithm based on the notion that the performance of a system that executes the same task multiple times can be improved by learning from previous executions. While we will specifically refer to multirotor platforms for the experimental validation, the formulation can be applied to any dynamic system (including systems with underlying feedback loops). The novelty of this work is the introduction of a smoother to estimate the repetitive disturbance to improve the learning performance. This estimator must rely on an accurate system model that has been obtained through a black-box identification procedure using the Predictor-Based Subspace Identification (PBSID) algorithm. A Monte Carlo analysis has been carried out with the aim of showing the performance improvements and limitations of the proposed algorithm with respect to existing approaches. Finally, the proposed approach has been validated through experimental activities involving a small quadrotor performing an aggressive manoeuver.
2022
Aerospace
iterative learning control
File in questo prodotto:
File Dimensione Formato  
MERAS01-22.pdf

Accesso riservato

Descrizione: Paper
: Publisher’s version
Dimensione 903.15 kB
Formato Adobe PDF
903.15 kB Adobe PDF   Visualizza/Apri
MERAS_OA_01-22.pdf

Open Access dal 01/10/2021

Descrizione: Paper Open Access
: Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione 482.12 kB
Formato Adobe PDF
482.12 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1192248
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? 5
social impact