English

Robust Safety under Stochastic Uncertainty with Discrete-Time Control Barrier Functions

Systems and Control 2023-02-27 v2 Systems and Control

Abstract

Robots deployed in unstructured, real-world environments operate under considerable uncertainty due to imperfect state estimates, model error, and disturbances. Given this real-world context, the goal of this paper is to develop controllers that are provably safe under uncertainties. To this end, we leverage Control Barrier Functions (CBFs) which guarantee that a robot remains in a ``safe set'' during its operation -- yet CBFs (and their associated guarantees) are traditionally studied in the context of continuous-time, deterministic systems with bounded uncertainties. In this work, we study the safety properties of discrete-time CBFs (DTCBFs) for systems with discrete-time dynamics and unbounded stochastic disturbances. Using tools from martingale theory, we develop probabilistic bounds for the safety (over a finite time horizon) of systems whose dynamics satisfy the discrete-time barrier function condition in expectation, and analyze the effect of Jensen's inequality on DTCBF-based controllers. Finally, we present several examples of our method synthesizing safe control inputs for systems subject to significant process noise, including an inverted pendulum, a double integrator, and a quadruped locomoting on a narrow path.

Keywords

Cite

@article{arxiv.2302.07469,
  title  = {Robust Safety under Stochastic Uncertainty with Discrete-Time Control Barrier Functions},
  author = {Ryan K. Cosner and Preston Culbertson and Andrew J. Taylor and Aaron D. Ames},
  journal= {arXiv preprint arXiv:2302.07469},
  year   = {2023}
}

Comments

11 pages, 4 figures

R2 v1 2026-06-28T08:40:27.326Z