Probabilistic Control Barrier Functions: Safety in Probability for Discrete-Time Stochastic Systems
Control systems operating in the real world face countless sources of unpredictable uncertainties. These random disturbances can render deterministic guarantees inapplicable and cause catastrophic safety failures. To overcome this, this paper proposes a method for designing safe controllers for discrete-time stochastic systems that retain probabilistic guarantees of safety. To do this we modify the traditional notion of a control barrier function (CBF) to explicitly account for these stochastic uncertainties and call these new modified functions probabilistic CBFs. We show that probabilistic CBFs can be used to design controllers that guarantee safety over a finite number of time steps with a prescribed probability. Next, by leveraging various uncertainty quantification methods, such as concentration inequalities and the scenario approach, we provide a variety of sufficient conditions that result in computationally tractable controllers with tunable probabilistic guarantees across a plethora of practical scenarios. Finally, we showcase the applicability of our results in simulation and hardware for the control of a quadruped robot.
💡 Research Summary
The paper addresses the challenge of guaranteeing safety for discrete‑time stochastic systems, where random disturbances make deterministic safety certificates impractical. The authors introduce the notion of a probabilistic control barrier function (pCBF), which extends the classic control barrier function by requiring that, for every state inside a safe set C defined by a scalar function h, there exists a control input u such that the next‑step value of h satisfies h(F(x,u,d)) ≥ α h(x) with probability at least 1 – δ, where α∈
Comments & Academic Discussion
Loading comments...
Leave a Comment