While Robotics is seeing an ever-increasing adoption in both industrial and service applications, truly autonomous robots are still far from being widespread. One of the limiting factors is in the availability of adaptable, performant and robust control methods to generate complex motions for such systems. At the moment, Model Predictive Control (MPC) stands out among the most promising techniques to fill this gap. In fact, with its ability to minimize a cost function while respecting a set of constraints that represent physical and operational limitations of a system, MPC is capable of outperforming classic approaches, and its predictive nature makes it adaptable to a large range of tasks. This thesis presents a series of motion generation methods based on Model Predictive Control with the aim of improving over the current methodologies in two aspects: the first being the treatment of systems that exhibit a non-minimum phase behavior and thus pose the challenge of generating motions that are stable; the second being the robustness against uncertainties in the model parameters, which will inevitably make the robot deviate from the planned trajectory. The first part presents IS-MPC (Intrinsically Stable MPC), demonstrating its effectiveness in the stable inversion of non-minimum phase systems. We showcase the applications of IS-MPC in stabilizing balancing robots performing non-trivial navigation and loco-manipulation tasks, and in preventing the jackknife phenomenon in autonomous Tractor-Trailer vehicles. The second part of the thesis addresses the problem of robustifying motions against parametric uncertainties, focusing on aerial robots. We make use of the recent notion of closed-loop sensitivity and explore its application for robust flight control in Quadrotors with an experimental validation. We also present a novel computationally efficient Robust MPC scheme, named ST-MPC (Sensitivity-aware Tube MPC), for controlling nonlinear systems affected by parametric uncertainties, demonstrating its effectiveness through an extensive simulation campaign. The contributions of this thesis extend to both stability and robustness in motion generation, offering valuable insights and practical applications across diverse robotic systems.

Optimization-based methods for stable and robust motion generation and control in mobile robots / Belvedere, Tommaso. - (2024 May 29).

Optimization-based methods for stable and robust motion generation and control in mobile robots

BELVEDERE, TOMMASO
29/05/2024

Abstract

While Robotics is seeing an ever-increasing adoption in both industrial and service applications, truly autonomous robots are still far from being widespread. One of the limiting factors is in the availability of adaptable, performant and robust control methods to generate complex motions for such systems. At the moment, Model Predictive Control (MPC) stands out among the most promising techniques to fill this gap. In fact, with its ability to minimize a cost function while respecting a set of constraints that represent physical and operational limitations of a system, MPC is capable of outperforming classic approaches, and its predictive nature makes it adaptable to a large range of tasks. This thesis presents a series of motion generation methods based on Model Predictive Control with the aim of improving over the current methodologies in two aspects: the first being the treatment of systems that exhibit a non-minimum phase behavior and thus pose the challenge of generating motions that are stable; the second being the robustness against uncertainties in the model parameters, which will inevitably make the robot deviate from the planned trajectory. The first part presents IS-MPC (Intrinsically Stable MPC), demonstrating its effectiveness in the stable inversion of non-minimum phase systems. We showcase the applications of IS-MPC in stabilizing balancing robots performing non-trivial navigation and loco-manipulation tasks, and in preventing the jackknife phenomenon in autonomous Tractor-Trailer vehicles. The second part of the thesis addresses the problem of robustifying motions against parametric uncertainties, focusing on aerial robots. We make use of the recent notion of closed-loop sensitivity and explore its application for robust flight control in Quadrotors with an experimental validation. We also present a novel computationally efficient Robust MPC scheme, named ST-MPC (Sensitivity-aware Tube MPC), for controlling nonlinear systems affected by parametric uncertainties, demonstrating its effectiveness through an extensive simulation campaign. The contributions of this thesis extend to both stability and robustness in motion generation, offering valuable insights and practical applications across diverse robotic systems.
29-mag-2024
File allegati a questo prodotto
File Dimensione Formato  
Tesi_dottorato_Belvedere.pdf

Open Access dal 02/01/2025

Note: Tesi completa
Tipologia: Tesi di dottorato
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 9.57 MB
Formato Adobe PDF
9.57 MB Adobe PDF

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/11573/1710981
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact