English

Compatibility of Multiple Control Barrier Functions for Constrained Nonlinear Systems

Systems and Control 2025-09-05 v1 Robotics Systems and Control Optimization and Control

Abstract

Control barrier functions (CBFs) are a powerful tool for the constrained control of nonlinear systems; however, the majority of results in the literature focus on systems subject to a single CBF constraint, making it challenging to synthesize provably safe controllers that handle multiple state constraints. This paper presents a framework for constrained control of nonlinear systems subject to box constraints on the systems' vector-valued outputs using multiple CBFs. Our results illustrate that when the output has a vector relative degree, the CBF constraints encoding these box constraints are compatible, and the resulting optimization-based controller is locally Lipschitz continuous and admits a closed-form expression. Additional results are presented to characterize the degradation of nominal tracking objectives in the presence of safety constraints. Simulations of a planar quadrotor are presented to demonstrate the efficacy of the proposed framework.

Keywords

Cite

@article{arxiv.2509.04220,
  title  = {Compatibility of Multiple Control Barrier Functions for Constrained Nonlinear Systems},
  author = {Max H. Cohen and Eugene Lavretsky and Aaron D. Ames},
  journal= {arXiv preprint arXiv:2509.04220},
  year   = {2025}
}

Comments

To appear at IEEE CDC 2025

R2 v1 2026-07-01T05:21:09.027Z