Thanks to hardware and software evolution, machine learning implementations have become more viable. Nowadays the possibility to handle precise data acquisition and high computational capabilities is available also for embedded devices used in drones. This thesis aims at implementing and comparing the results of an Adaptive Non- linear Model Predictive Controller (Adaptive+NMPC) and two Learning-based NMPC (Lb-NMPC) methods, in a trajectory tracking task for a quadrotor, where different types of disturbances and model mismatches need to be rejected.

Thanks to hardware and software evolution, machine learning implementations have become more viable. Nowadays the possibility to handle precise data acquisition and high computational capabilities is available also for embedded devices used in drones. This thesis aims at implementing and comparing the results of an Adaptive Non- linear Model Predictive Controller (Adaptive+NMPC) and two Learning-based NMPC (Lb-NMPC) methods, in a trajectory tracking task for a quadrotor, where different types of disturbances and model mismatches need to be rejected. The Lb-NMPC approaches are respectively based on Gaussian Processes and Neural Networks.

Adaptive and Learning-based NMPC Strategies for Quadrotor Control

MARIN, NICOLÒ ALVISE
2022/2023

Abstract

Thanks to hardware and software evolution, machine learning implementations have become more viable. Nowadays the possibility to handle precise data acquisition and high computational capabilities is available also for embedded devices used in drones. This thesis aims at implementing and comparing the results of an Adaptive Non- linear Model Predictive Controller (Adaptive+NMPC) and two Learning-based NMPC (Lb-NMPC) methods, in a trajectory tracking task for a quadrotor, where different types of disturbances and model mismatches need to be rejected.
2022
Adaptive LbNMPC Strategies for Quadrotor Control
Thanks to hardware and software evolution, machine learning implementations have become more viable. Nowadays the possibility to handle precise data acquisition and high computational capabilities is available also for embedded devices used in drones. This thesis aims at implementing and comparing the results of an Adaptive Non- linear Model Predictive Controller (Adaptive+NMPC) and two Learning-based NMPC (Lb-NMPC) methods, in a trajectory tracking task for a quadrotor, where different types of disturbances and model mismatches need to be rejected. The Lb-NMPC approaches are respectively based on Gaussian Processes and Neural Networks.
Control
Adaptive
LbNMPC
Quadrotor
UAV
File in questo prodotto:
File Dimensione Formato  
Marin_NicolòAlvise.pdf

accesso aperto

Dimensione 5.57 MB
Formato Adobe PDF
5.57 MB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/55986