Robustness of Control Barrier Functions for Safety Critical Control
Xiangru Xu, Paulo Tabuada, Jessy W. Grizzle, Aaron D. Ames

TL;DR
This paper extends control barrier functions to enhance robustness against disturbances, ensuring safety and well-posedness of control systems through new stability conditions and Lipschitz continuity guarantees.
Contribution
It introduces robustness extensions for control barrier functions, providing input-to-state stability conditions and ensuring Lipschitz continuity of the control law.
Findings
Robustness conditions ensure safety under disturbances.
Control laws are Lipschitz continuous, guaranteeing well-posed solutions.
Framework enables safe control synthesis with disturbances present.
Abstract
Barrier functions (also called certificates) have been an important tool for the verification of hybrid systems, and have also played important roles in optimization and multi-objective control. The extension of a barrier function to a controlled system results in a control barrier function. This can be thought of as being analogous to how Sontag extended Lyapunov functions to control Lyapunov functions in order to enable controller synthesis for stabilization tasks. A control barrier function enables controller synthesis for safety requirements specified by forward invariance of a set using a Lyapunov-like condition. This paper develops several important extensions to the notion of a control barrier function. The first involves robustness under perturbations to the vector field defining the system. Input-to-State stability conditions are given that provide for forward invariance, when…
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 · Formal Methods in Verification · Stability and Control of Uncertain Systems
