Safe and Stable Filter Design Using a Relaxed Compatibitlity Control Barrier -- Lyapunov Condition
Han Wang, Kostas Margellos, Antonis Papachristodoulou

TL;DR
This paper introduces a quadratic programming-based filter for safe and stable control that guarantees safety and stability without requiring an asymptotically stabilizing control law, using a relaxed compatibility condition.
Contribution
It proposes a novel control filter leveraging a relaxed compatibility condition between CLF and CBF, ensuring safety and stability without strict stabilizing control laws.
Findings
Guarantees safety and local stability in control systems.
Ensures the optimal control law is locally Lipschitz continuous.
Demonstrates superior performance compared to existing methods in numerical examples.
Abstract
In this paper, we propose a quadratic programming-based filter for safe and stable controller design, via a Control Barrier Function (CBF) and a Control Lyapunov Function (CLF). Our method guarantees safety and local asymptotic stability without the need for an asymptotically stabilizing control law. Feasibility of the proposed program is ensured under a mild regularity condition, termed relaxed compatibility between the CLF and CBF. The resulting optimal control law is guaranteed to be locally Lipschitz continuous. We also analyze the closed-loop behaviour by characterizing the equilibrium points, and verifying that there are no equilibrium points in the interior of the control invariant set except at the origin. For a polynomial system and a semi-algebraic safe set, we provide a sum-of-squares program to design a relaxed compatible pair of CLF and CBF. The proposed approach is…
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
TopicsAdaptive Control of Nonlinear Systems · Advanced Control Systems Design
MethodsSparse Evolutionary Training
