In recent years, advanced model-based and datadriven control methods are unlocking the potential of complex robotics systems, and we can expect this trend to continue at an exponential rate in the near future. However, ensuring safety with these advanced control methods remains a challenge. A well-known tool to make controllers (either Model Predictive Controllers or Reinforcement Learning policies) safe, is the socalled control-invariant set (a.k.a. safe set). Unfortunately, for nonlinear systems, such a set cannot be exactly computed in general. Numerical algorithms exist for computing approximate control-invariant sets, but classic theoretic control methods break down if the set is not exact. This paper presents our recent efforts to address this issue. We present a novel Model Predictive Control scheme that can guarantee recursive feasibility and/or safety under weaker assumptions than classic methods. In particular, recursive feasibility is guaranteed by making the safe-set constraint move backward over the horizon, and assuming that such set satisfies a condition that is weaker than control invariance. Safety is instead guaranteed under an even weaker assumption on the safe set, triggering a safe task-abortion strategy whenever a risk of constraint violation is detected. We evaluated our approach on a simulated robot manipulator, empirically demonstrating that it leads to less constraint violations than state-of-the-art approaches, while retaining reasonable performance in terms of tracking cost, number of completed tasks, and computation time.

Receding-Constraint Model Predictive Control using a Learned Approximate Control-Invariant Set / Lunardi, Gianni; La Rocca, Asia; Saveriano, Matteo; Del Prete, Andrea. - 32:(2024), pp. 11626-11632. ( 2024 IEEE International Conference on Robotics and Automation (ICRA) Yokohama, Japan 13-17 May 2024) [10.1109/icra57147.2024.10611467].

Receding-Constraint Model Predictive Control using a Learned Approximate Control-Invariant Set

Lunardi, Gianni
Primo
;
La Rocca, Asia
Secondo
;
Saveriano, Matteo
Penultimo
;
Del Prete, Andrea
Ultimo
2024-01-01

Abstract

In recent years, advanced model-based and datadriven control methods are unlocking the potential of complex robotics systems, and we can expect this trend to continue at an exponential rate in the near future. However, ensuring safety with these advanced control methods remains a challenge. A well-known tool to make controllers (either Model Predictive Controllers or Reinforcement Learning policies) safe, is the socalled control-invariant set (a.k.a. safe set). Unfortunately, for nonlinear systems, such a set cannot be exactly computed in general. Numerical algorithms exist for computing approximate control-invariant sets, but classic theoretic control methods break down if the set is not exact. This paper presents our recent efforts to address this issue. We present a novel Model Predictive Control scheme that can guarantee recursive feasibility and/or safety under weaker assumptions than classic methods. In particular, recursive feasibility is guaranteed by making the safe-set constraint move backward over the horizon, and assuming that such set satisfies a condition that is weaker than control invariance. Safety is instead guaranteed under an even weaker assumption on the safe set, triggering a safe task-abortion strategy whenever a risk of constraint violation is detected. We evaluated our approach on a simulated robot manipulator, empirically demonstrating that it leads to less constraint violations than state-of-the-art approaches, while retaining reasonable performance in terms of tracking cost, number of completed tasks, and computation time.
2024
2024 IEEE International Conference on Robotics and Automation (ICRA)
Yokohama, Japan
IEEE Institute of Electrical and Electronics Engineers Inc.
9798350384574
Lunardi, Gianni; La Rocca, Asia; Saveriano, Matteo; Del Prete, Andrea
Receding-Constraint Model Predictive Control using a Learned Approximate Control-Invariant Set / Lunardi, Gianni; La Rocca, Asia; Saveriano, Matteo; Del Prete, Andrea. - 32:(2024), pp. 11626-11632. ( 2024 IEEE International Conference on Robotics and Automation (ICRA) Yokohama, Japan 13-17 May 2024) [10.1109/icra57147.2024.10611467].
File in questo prodotto:
File Dimensione Formato  
Receding-Constraint_Model_Predictive_Control_using_a_Learned_Approximate_Control-Invariant_Set.pdf

Solo gestori archivio

Descrizione: IEEE Explore - conference paper
Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.9 MB
Formato Adobe PDF
1.9 MB 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/11572/434891
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
  • OpenAlex 1
social impact