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

06/11/2021
by   Gennaro Notomista, et al.
0

This paper 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.

READ FULL TEXT
research
09/12/2023

Non-smooth Control Barrier Functions for Stochastic Dynamical Systems

Uncertainties arising in various control systems, such as robots that ar...
research
11/12/2022

CACTO: Continuous Actor-Critic with Trajectory Optimization – Towards global optimality

This paper presents a novel algorithm for the continuous control of dyna...
research
06/08/2022

A Control with Patterns Approach for the Stability Issue of Dynamical Systems Operating in Data-Rich Environments

Nowadays, data are richly accessible to accumulate, and the increasingly...
research
09/03/2021

On the similarities between Control Barrier Functions (CBFs) and Behavior Control Lyapunov Functions (BCLFs)

Control Barrier Functions (CBFs) is an important tool used to address si...
research
05/12/2023

VBOC: Learning the Viability Boundary of a Robot Manipulator using Optimal Control

Safety is often the most important requirement in robotics applications....
research
02/06/2021

Efficient Learning of a Linear Dynamical System with Stability Guarantees

We propose a principled method for projecting an arbitrary square matrix...
research
02/17/2021

A Safety and Passivity Filter for Robot Teleoperation Systems

In this paper, we present a way of enforcing safety and passivity proper...

Please sign up or login with your details

Forgot password? Click here to reset