English

Matrix Control Barrier Functions

Systems and Control 2025-09-01 v2 Systems and Control Optimization and Control

Abstract

This paper generalizes the control barrier function framework by replacing scalar-valued functions with matrix-valued ones. Specifically, we develop barrier conditions for safe sets defined by matrix inequalities -- both semidefinite and indefinite. Matrix inequalities can be used to describe a richer class of safe sets, including nonsmooth ones. The safety filters constructed from our proposed matrix control barrier functions via semidefinite programming (CBF-SDP) are shown to be continuous. Our matrix formulation naturally provides a continuous safety filter for Boolean-based control barrier functions, notably for disjunctions (OR), without relaxing the safe set. We illustrate the effectiveness of the proposed framework with applications in drone network connectivity maintenance and nonsmooth obstacle avoidance, both in simulations and hardware experiments.

Keywords

Cite

@article{arxiv.2508.11795,
  title  = {Matrix Control Barrier Functions},
  author = {Pio Ong and Yicheng Xu and Ryan M. Bena and Faryar Jabbari and Aaron D. Ames},
  journal= {arXiv preprint arXiv:2508.11795},
  year   = {2025}
}

Comments

13 pages, 4 figures, submitted to the IEEE Transactions on Automatic Control

R2 v1 2026-07-01T04:52:37.989Z