polito.it
Politecnico di Torino (logo)

Advanced control techniques for unmanned aerial vehicles

Lorenzo Maule

Advanced control techniques for unmanned aerial vehicles.

Rel. Alessandro Rizzo, Kimon Valavanis. Politecnico di Torino, Corso di laurea magistrale in Mechatronic Engineering (Ingegneria Meccatronica), 2024

[img] PDF (Tesi_di_laurea) - Tesi
Accesso riservato a: Solo utenti staff fino al 30 Aprile 2026 (data di embargo).
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (18MB)
Abstract:

This thesis investigates the development and evaluation of a quadrotor controller based on Koopman theory, and compares its performance with a benchmark PID controller that includes feedback linearization in its inner loop. The main objective is to assess the effectiveness of the Koopman-based controller relative to the traditional PID approach through a series of simulations and physical tests. The evaluation encompasses three main stages: Model-in-the-Loop (MIL) simulations, Hardware-in-the-Loop (HIL) simulations, and physical trials on a custom-built quadrotor drone. Both controllers were tested on two distinct trajectories: hovering and circular paths. Specifically, the Koopman-based controller was tested with varying speeds during the circular trajectory tests to explore its operational limits. The results provide a comparative analysis of the controllers' performance and robustness in different conditions, contributing to the advancement of quadrotor control strategies.

Relatori: Alessandro Rizzo, Kimon Valavanis
Anno accademico: 2024/25
Tipo di pubblicazione: Elettronica
Numero di pagine: 177
Soggetti:
Corso di laurea: Corso di laurea magistrale in Mechatronic Engineering (Ingegneria Meccatronica)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-25 - INGEGNERIA DELL'AUTOMAZIONE
Ente in cotutela: University of Denver (STATI UNITI D'AMERICA)
Aziende collaboratrici: University of Denver
URI: http://webthesis.biblio.polito.it/id/eprint/33241
Modifica (riservato agli operatori) Modifica (riservato agli operatori)