Learning Feasibility Constraints for Control Barrier Functions
- URL: http://arxiv.org/abs/2303.09403v1
- Date: Fri, 10 Mar 2023 16:29:20 GMT
- Title: Learning Feasibility Constraints for Control Barrier Functions
- Authors: Wei Xiao and Christos G. Cassandras and Calin A. Belta
- Abstract summary: We employ machine learning techniques to ensure the feasibility of Quadratic Programs (QPs)
We propose a sampling-based learning approach to learn a new feasibility constraint for CBFs.
We demonstrate the advantages of the proposed learning approach to constrained optimal control problems.
- Score: 8.264868845642843
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: It has been shown that optimizing quadratic costs while stabilizing affine
control systems to desired (sets of) states subject to state and control
constraints can be reduced to a sequence of Quadratic Programs (QPs) by using
Control Barrier Functions (CBFs) and Control Lyapunov Functions (CLFs). In this
paper, we employ machine learning techniques to ensure the feasibility of these
QPs, which is a challenging problem, especially for high relative degree
constraints where High Order CBFs (HOCBFs) are required. To this end, we
propose a sampling-based learning approach to learn a new feasibility
constraint for CBFs; this constraint is then enforced by another HOCBF added to
the QPs. The accuracy of the learned feasibility constraint is recursively
improved by a recurrent training algorithm. We demonstrate the advantages of
the proposed learning approach to constrained optimal control problems with
specific focus on a robot control problem and on autonomous driving in an
unknown environment.
Related papers
- Growing Q-Networks: Solving Continuous Control Tasks with Adaptive Control Resolution [51.83951489847344]
In robotics applications, smooth control signals are commonly preferred to reduce system wear and energy efficiency.
In this work, we aim to bridge this performance gap by growing discrete action spaces from coarse to fine control resolution.
Our work indicates that an adaptive control resolution in combination with value decomposition yields simple critic-only algorithms that yield surprisingly strong performance on continuous control tasks.
arXiv Detail & Related papers (2024-04-05T17:58:37Z) - Reinforcement Learning-based Receding Horizon Control using Adaptive Control Barrier Functions for Safety-Critical Systems [14.166970599802324]
Optimal control methods provide solutions to safety-critical problems but easily become intractable.
We propose a Reinforcement Learning-based Receding Horizon Control approach leveraging Model Predictive Control.
We validate our method by applying it to the challenging automated merging control problem for Connected and Automated Vehicles.
arXiv Detail & Related papers (2024-03-26T02:49:08Z) - Safe Neural Control for Non-Affine Control Systems with Differentiable
Control Barrier Functions [58.19198103790931]
This paper addresses the problem of safety-critical control for non-affine control systems.
It has been shown that optimizing quadratic costs subject to state and control constraints can be sub-optimally reduced to a sequence of quadratic programs (QPs) by using Control Barrier Functions (CBFs)
We incorporate higher-order CBFs into neural ordinary differential equation-based learning models as differentiable CBFs to guarantee safety for non-affine control systems.
arXiv Detail & Related papers (2023-09-06T05:35:48Z) - On the Optimality, Stability, and Feasibility of Control Barrier
Functions: An Adaptive Learning-Based Approach [4.399563188884702]
Control barrier function (CBF) and its variants have attracted extensive attention for safety-critical control.
There are still fundamental limitations of current CBFs: optimality, stability, and feasibility.
We propose Adaptive Multi-step Control Barrier Function (AM-CBF), where we parameterize the class-$mathcalK$ function by a neural network and train it together with the reinforcement learning policy.
arXiv Detail & Related papers (2023-05-05T15:11:28Z) - Pointwise Feasibility of Gaussian Process-based Safety-Critical Control
under Model Uncertainty [77.18483084440182]
Control Barrier Functions (CBFs) and Control Lyapunov Functions (CLFs) are popular tools for enforcing safety and stability of a controlled system, respectively.
We present a Gaussian Process (GP)-based approach to tackle the problem of model uncertainty in safety-critical controllers that use CBFs and CLFs.
arXiv Detail & Related papers (2021-06-13T23:08:49Z) - Learning Robust Hybrid Control Barrier Functions for Uncertain Systems [68.30783663518821]
We propose robust hybrid control barrier functions as a means to synthesize control laws that ensure robust safety.
Based on this notion, we formulate an optimization problem for learning robust hybrid control barrier functions from data.
Our techniques allow us to safely expand the region of attraction of a compass gait walker that is subject to model uncertainty.
arXiv Detail & Related papers (2021-01-16T17:53:35Z) - Reinforcement Learning for Safety-Critical Control under Model
Uncertainty, using Control Lyapunov Functions and Control Barrier Functions [96.63967125746747]
Reinforcement learning framework learns the model uncertainty present in the CBF and CLF constraints.
RL-CBF-CLF-QP addresses the problem of model uncertainty in the safety constraints.
arXiv Detail & Related papers (2020-04-16T10:51:33Z) - Learning Control Barrier Functions from Expert Demonstrations [69.23675822701357]
We propose a learning based approach to safe controller synthesis based on control barrier functions (CBFs)
We analyze an optimization-based approach to learning a CBF that enjoys provable safety guarantees under suitable Lipschitz assumptions on the underlying dynamical system.
To the best of our knowledge, these are the first results that learn provably safe control barrier functions from data.
arXiv Detail & Related papers (2020-04-07T12:29:06Z) - Training Neural Network Controllers Using Control Barrier Functions in
the Presence of Disturbances [9.21721532941863]
We propose to use imitation learning to learn Neural Network-based feedback controllers.
We also develop a new class of High Order CBF for systems under external disturbances.
arXiv Detail & Related papers (2020-01-18T18:43:10Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.