Robust Taylor-Lagrange Control for Safety-Critical Systems
Authors: Wei Xiao, Christos Cassandras, Anni Li
Organizations: Robotics Engineering Department at Worcester Polytechnic Institute · MIT CSAIL, USA · the division of Systems Engineering at Boston University, USA · the Electrical and Computer Engineering Department at The University of North Carolina at Charlotte, Charlotte, NC, 28223, USA
Solving safety-critical control problem has widely adopted the Control Barrier Function (CBF) method. However, the existence of a CBF is only a sufficient condition for system safety. The recently proposed Taylor-Lagrange Control (TLC) method addresses this limitation, but is vulnerable to the feasibility preservation problem (e.g., inter-sampling effect). In this paper, we propose a robust TLC (rTLC) method to address the feasibility preservation problem. Specifically, the rTLC method expands the safety function at an order higher than the relative degree of the function using Taylor's expansion with Lagrange remainder, which allows the control to explicitly show up at the current time instead of the future time in the TLC method. The rTLC method naturally addresses the feasibility preservation problem with only one hyper-parameter (the discretization time interval size during implementation), which is much less than its counterparts. Finally, we illustrate the effectiveness of the proposed rTLC method through an adaptive cruise control problem, and compare it with existing safety-critical control methods.
Figures & tables
Parameter
Value
Units
Parameter
Value
Units
v(0)
24
m/s
z(0)
90
m
v0
13.89
m/s
vd
24
m/s
M
1650
kg
g
9.81
m/s2
f0
0.1
N
f1
5
Ns/m
f2
0.25
Ns2/m
c
10
m
Δt
0.1
s
dt
0.1
s
TABLE I: Simulation parameters for ACC
Fig. 1: Comparison of speed, control and safety function h(x) profiles between between time-driven HOCBF, time-driven TLC, event-driven TLC, and the proposed rTLC ( Δt=0.85,dt=0.1 ).
Method
min h(x)
Compute time (s)
Time-driven HOCBF
1.8250e-7
0.0013 ± 1.8714e-4
Time-driven TLC
-0.6414
0.0013 ± 1.2619e-4
Event-driven TLC
0.6511
0.0017 ± 6.8994e-4
rTLC Δt=0.85,dt=0.1
6.2487
0.0014 ± 1.9303e-4
rTLC Δt=0.5,dt=0.5
1.1867
0.0013 ± 2.0533e-4
rTLC Δt=0.1,dt=0.1
0.0092
0.0014 ± 3.8113e-4
TABLE II: Comparison of minimum CBF values and computation time between time-driven HOCBF, time-driven TLC, event-driven TLC, and the proposed rTLC. Safety in time-driven is violated due to the inter-sampling effect.
Safety-critical control designs controllers that keep physical systems within hard safety constraints despite uncertainty, disturbances, and limited actuation.
Merely pursuing performance may adversely affect safety, while a conservative policy for safe exploration will degrade the performance. How to guarantee both safety and performance in learning-based control problems is an interesting yet challenging issue. This paper aims to enhance system performance with a safety guarantee by solving reinforcement learning (RL)-based optimal control problems for nonlinear systems subject to high-relative-degree state constraints and unknown time-varying disturbance/actuator faults. A new type of control barrier functions (CBFs), termed high-order reciprocal-based control barrier function, is proposed to handle high-relative-degree constraints, which extends the design of CBFs to enforce robust safety without knowing the disturbance bound. The concept of gradient similarity is proposed to quantify the relationship between safety and performance. Finally, gradient manipulation and adaptive mechanisms are introduced in the model-based safe RL framework to enhance the performance with a safety guarantee. Two simulation examples illustrate the efficacy of the proposed algorithms.
Xinyang Wang, Hongwei Zhang, Shimin Wang +2
Shenzhen Key Lab for Advanced Motion Control and Modern Automation Equipments, School of Intelligence Science and Engineering, Harbin Institute of Technology, Shenzhen, Guangdong 518055, China · School of Data Science, Lingnan University, Hong Kong · School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore, with M3S, SMART, and with MIT CSAIL +1
This tutorial provides a critical review of the practical application of Control Barrier Functions (CBFs) in robotic safety. While the theoretical foundations of CBFs are well-established, I identify a recurring gap between the mathematical assumption of a safe controller's existence and its constructive realization in systems with input constraints. I highlight the distinction between candidate and valid CBFs by analyzing the interplay of system dynamics, actuation limits, and class-K functions. I further show that some purported demonstrations of safe robot policies or controllers are limited to passively safe systems, such as single integrators or kinematic manipulators, where safety is already inherited from the underlying physics and even naive geometric hard constraints suffice to prevent collisions. By revisiting simple low-dimensional examples, I show when CBF formulations provide valid safety guarantees and when they fail due to common misuses. I then provide practical guidelines for constructing realizable safety arguments for systems without such passive safety. A crowd-navigation simulation study further illustrates that CBF-derived reward shaping in reinforcement learning can improve empirical behavior without establishing formal safety. The goal of this tutorial is to bridge the gap between theoretical guarantees and actual implementation, supported by an open-source interactive web demonstration that visualizes these concepts intuitively.
Taekyung Kim
Department of Robotics, University of Michigan, Ann Arbor, MI, 48109, USA
Control barrier functions (CBFs) provide a principled framework for safety-critical control, but their construction typically requires an explicit and differentiable description of the safe or unsafe region. It becomes challenging for data-defined unsafe regions that may evolve over time. This paper proposes SafeLink, a data-driven CBF construction and adaptation method based on a cost-sensitive random vector functional link (RVFL) network. SafeLink introduces asymmetric misclassification costs to promote conservative unsafe-region representation while preserving a closed-form solution. We establish the Lipschitz continuity of the learned CBF and its derivatives, and derive sufficient conditions for conservative unsafe-region coverage and the corresponding interval-wise safety guarantees. Analytical updates are further developed for adjusting the misclassification cost and for incrementally adding or decrementally removing samples, avoiding full retraining when the unsafe region changes. Experiments on a two-link manipulator demonstrate that SafeLink rapidly adapts to evolving unsafe regions, enables collision-free target reaching, and achieves substantially lower update runtimes than baselines.
Songqiao Hu, Zidong Wang, Zeyi Liu +2
Department of Automation and the Institute for Embodied Intelligence and Robotics, Tsinghua University, Beijing 100084, China · Department of Computer Science, Brunel University London, UB8 3PH Uxbridge, U.K. · State Key Laboratory of Multimodal Artificial Intelligence Systems, Beijing Engineering Research Center of Intelligent Systems and Technology, Institute of Automation, Chinese Academy of Sciences, Beijing, China