Safety-critical Control with Control Barrier Functions: A Hierarchical Optimization Framework
Junjun Xie, Liang Hu, Jiahu Qin, Jun Yang, and Huijun Gao

TL;DR
This paper introduces a hierarchical optimization framework for safety-critical control using control barrier functions, addressing infeasibility and hyper-parameter tuning issues inherent in quadratic programming approaches.
Contribution
It proposes a nested optimization approach that ensures safety and performance without extensive hyper-parameter tuning, improving feasibility and convergence in safety-critical systems.
Findings
Outperforms quadratic programming methods in safety and feasibility.
Ensures safety-first optimization with better convergence rates.
Validated through numerical examples demonstrating superiority.
Abstract
The control barrier function (CBF) has become a fundamental tool in safety-critical systems design since its invention. Typically, the quadratic optimization framework is employed to accommodate CBFs, control Lyapunov functions (CLFs), other constraints and nominal control design. However, the constrained optimization framework involves hyper-parameters to tradeoff different objectives and constraints, which, if not well-tuned beforehand, impact system performance and even lead to infeasibility. In this paper, we propose a hierarchical optimization framework that decomposes the multi-objective optimization problem into nested optimization sub-problems in a safety-first approach. The new framework addresses potential infeasibility on the premise of ensuring safety and performance as much as possible and applies easily in multi-certificate cases. With vivid visualization aids, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Control Systems Optimization · Simulation Techniques and Applications
