Learning Feasibility Constraints for Control Barrier Functions

Wei Xiao, Christos G. Cassandras, Calin A. Belta
3/10/2023
math.OCcs.LGeess.SY

No confident code implementation found for this paper.

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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{xiao2023learning,
  title  = {Learning Feasibility Constraints for Control Barrier Functions},
  author = {Wei Xiao and Christos G. Cassandras and Calin A. Belta},
  year   = {2023},
  eprint = {2303.09403},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.09403v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.09403.svg)](https://codeofpaper.com/paper/2303.09403)

Discussion