Composing Control Barrier Functions for Complex Safety Specifications

09/13/2023
by   Tamás G. Molnár, et al.
0

The increasing complexity of control systems necessitates control laws that guarantee safety w.r.t. complex combinations of constraints. In this letter, we propose a framework to describe compositional safety specifications with control barrier functions (CBFs). The specifications are formulated as Boolean compositions of state constraints, and we propose an algorithmic way to create a single continuously differentiable CBF that captures these constraints and enables safety-critical control. We describe the properties of the proposed CBF, and we demonstrate its efficacy by numerical simulations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/04/2022

Learning Differentiable Safety-Critical Control using Control Barrier Functions for Generalization to Novel Environments

Control barrier functions (CBFs) have become a popular tool to enforce s...
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
02/23/2018

Verifying Controllers Against Adversarial Examples with Bayesian Optimization

Recent successes in reinforcement learning have lead to the development ...
research
08/14/2019

Control Of Mobile Robots Using Barrier Functions Under Temporal Logic Specifications

In this paper, we propose a framework for the control of mobile robots s...
research
01/16/2021

Learning Robust Hybrid Control Barrier Functions for Uncertain Systems

The need for robust control laws is especially important in safety-criti...
research
04/08/2020

Formal Test Synthesis for Safety-Critical Autonomous Systems based on Control Barrier Functions

The prolific rise in autonomous systems has led to questions regarding t...
research
10/05/2019

Bayesian Learning-Based Adaptive Control for Safety Critical Systems

Deep learning has enjoyed much recent success, and applying state-of-the...

Please sign up or login with your details

Forgot password? Click here to reset