Sampling-Aware Control Barrier Functions for Safety-Critical and Finite-Time Constrained Control
Shuo Liu, Wei Xiao, Calin A. Belta
TL;DR
This work addresses safety and feasibility for nonlinear systems under sampled-data control by introducing Sampling-Aware Control Barrier Functions (SACBFs) that explicitly account for inter-sampling effects and high relative-degree constraints. SACBFs use Taylor-based upper bounds on barrier evolution between sampling instants to guarantee continuous-time forward invariance under zero-order-hold control, and a relaxation variable (r-SACBF) is added to improve feasibility when multiple constraints are enforced. The approach is validated on a unicycle robot, showing that SACBFs achieve safety and finite-time reach-and-remain where traditional HOCBF methods can fail due to inter-sampling effects, while r-SACBFs maintain feasibility in multi-constraint scenarios. The results have practical significance for safety-critical and real-time robotic systems, and future work will address stochastic disturbances and learning-based estimation of the bounds to reduce conservatism and enhance scalability.
Abstract
In safety-critical control systems, ensuring both safety and feasibility under sampled-data implementations is crucial for practical deployment. Existing Control Barrier Function (CBF) frameworks, such as High-Order CBFs (HOCBFs), effectively guarantee safety in continuous time but may become unsafe when executed under zero-order-hold (ZOH) controllers due to inter-sampling effects. Moreover, they do not explicitly handle finite-time reach-and-remain requirements or multiple simultaneous constraints, which often lead to conflicts between safety and reach-and-remain objectives, resulting in feasibility issues during control synthesis. This paper introduces Sampling-Aware Control Barrier Functions (SACBFs), a unified framework that accounts for sampling effects and high relative-degree constraints by estimating and incorporating Taylor-based upper bounds on barrier evolution between sampling instants. The proposed method guarantees continuous-time forward invariance of safety and finite-time reach-and-remain sets under ZOH control. To further improve feasibility, a relaxed variant (r-SACBF) introduces slack variables for handling multiple constraints realized through time-varying CBFs. Simulation studies on a unicycle robot demonstrate that SACBFs achieve safe and feasible performance in scenarios where traditional HOCBF methods fail.
