This letter presents an approach to deal with safety of dynamical systems in presence of multiple non-convex unsafe sets. While optimal control and model predictive control strategies can be employed in these scenarios, they suffer from high computational complexity in case of general nonlinear systems. Leveraging control barrier functions, on the other hand, results in computationally efficient control algorithms. Nevertheless, when safety guarantees have to be enforced alongside stability objectives, undesired asymptotically stable equilibrium points have been shown to arise. We propose a computationally efficient optimization-based approach which allows us to ensure safety of dynamical systems without introducing undesired equilibria even in presence of multiple non-convex unsafe sets. The developed control algorithm is showcased in simulation and in a real robot navigation application.

Safety of Dynamical Systems with Multiple Non-Convex Unsafe Sets Using Control Barrier Functions / Notomista, Gennaro; Saveriano, Matteo. - In: IEEE CONTROL SYSTEMS LETTERS. - ISSN 2475-1456. - 6:(2022), pp. 1136-1141. [10.1109/LCSYS.2021.3089097]

Safety of Dynamical Systems with Multiple Non-Convex Unsafe Sets Using Control Barrier Functions

Saveriano, Matteo
Ultimo
2022-01-01

Abstract

This letter presents an approach to deal with safety of dynamical systems in presence of multiple non-convex unsafe sets. While optimal control and model predictive control strategies can be employed in these scenarios, they suffer from high computational complexity in case of general nonlinear systems. Leveraging control barrier functions, on the other hand, results in computationally efficient control algorithms. Nevertheless, when safety guarantees have to be enforced alongside stability objectives, undesired asymptotically stable equilibrium points have been shown to arise. We propose a computationally efficient optimization-based approach which allows us to ensure safety of dynamical systems without introducing undesired equilibria even in presence of multiple non-convex unsafe sets. The developed control algorithm is showcased in simulation and in a real robot navigation application.
2022
Notomista, Gennaro; Saveriano, Matteo
Safety of Dynamical Systems with Multiple Non-Convex Unsafe Sets Using Control Barrier Functions / Notomista, Gennaro; Saveriano, Matteo. - In: IEEE CONTROL SYSTEMS LETTERS. - ISSN 2475-1456. - 6:(2022), pp. 1136-1141. [10.1109/LCSYS.2021.3089097]
File in questo prodotto:
File Dimensione Formato  
Safety_of_Dynamical_Systems_With_Multiple_Non-Convex_Unsafe_Sets_Using_Control_Barrier_Functions.pdf

Solo gestori archivio

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 655.68 kB
Formato Adobe PDF
655.68 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/11572/330131
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? 8
social impact