High-Order Control Barrier Functions: Insights and a Truncated Taylor-Based Formulation
Jianye Xu, Bassam Alrifaee
TL;DR
The paper addresses the complexity of High-Order Control Barrier Functions (HOCBFs) when enforcing safety for high-relativedegree constraints by introducing a Truncated Taylor-based CBF (TTCBF) that uses a Taylor expansion of the forward-step change in the barrier function. It provides an explicit form and lower bound for the standard HOCBF condition, clarifying how the $\mathcal{K}$-function parameters and initial derivatives shape safety, and then shows that a truncated Taylor expansion yields a sufficient discrete-time CBF condition that requires only a single $\mathcal{K}$-function. The TTCBF reduces tuning effort and design complexity while preserving safety, as demonstrated in numerical collision-avoidance experiments where the analytical lower bounds align with observed behavior. Overall, the approach offers a scalable alternative for high relative-degree safety constraints in real-time control tasks with limited parameter tuning. The practical impact lies in easier deployment of safe controllers for robots and other dynamical systems encountering complex constraints.
Abstract
We examine the complexity of the standard High-Order Control Barrier Function (HOCBF) approach and propose a truncated Taylor-based approach that reduces design parameters. First, we derive the explicit inequality condition for the HOCBF approach and show that the corresponding equality condition sets a lower bound on the barrier function value that regulates its decay rate. Next, we present our Truncated Taylor CBF (TTCBF), which uses a truncated Taylor series to approximate the discrete-time CBF condition. While the standard HOCBF approach requires multiple class K functions, leading to more design parameters as the constraint's relative degree increases, our TTCBF approach requires only one. We support our theoretical findings in numerical collision-avoidance experiments and show that our approach ensures safety while reducing design complexity.
