Control barrier functions coupled with an ensemble transform Kalman filter for calibrated chance-constrained safety filtering

Authors

  • Toheeb Babatunde Ibrahim Department of Mathematics and Statistics, Bowling Green State University, Bowling Green, OH 43403, USA Author
  • Olasubomi Akanbi Department of Systems Engineering, Bowling Green State University, Bowling Green, OH 43403, USA Author
  • Joseph Oladejo Department of Mathematics and Statistics, Bowling Green State University, Bowling Green, OH 43403, USA Author
  • Warith Akinade Department of Mathematics and Statistics, Bowling Green State University, Bowling Green, OH 43403, USA Author

DOI:

https://doi.org/10.64235/v22pdp13

Keywords:

Control barrier functions; Ensemble transform Kalman filter; Chance constraints; Safety-critical control; State esti-mation; Second-order cone programming

Abstract

Control barrier functions (CBFs) certify safety for the true state, yet controllers act on estimates. We propose the Ensemble-Transform Control Barrier Function (ET-CBF), a safety filter that evaluates the discrete-time barrier condition on every member of an ensemble transform Kalman filter (ETKF) analysis and enforces a one-sided chance constraint on the resulting ensemble distribution. For control-affine systems the filter is a second-order cone program whose size is set by the ensemble size rather than the state dimension, and it needs no Jacobians of the dynamics, the measurement model or the barrier. We prove that ET-CBF coincides with the Kalman-filter chance-constrained CBF for affine barriers under linear-Gaussian models, show that it retains the curvature (Jensen) term that linearised belief CBFs omit, with a sign rule that predicts when linearisation is optimistic, and give a probabilistic safety certificate under ensemble consistency. We also identify a failure mode specific to ensemble beliefs, miscalibration at small ensemble sizes, and correct it with a Student-t predictive gain. In 5,600 closed-loop Monte Carlo runs of a unicycle with nonlinear range-bearing sensing, certainty-equivalent CBFs on EKF or ETKF means entered the obstacle in 69–79% of runs, while ET-CBF limited this to 0–4.5% with one-step failure rates of 3.0–3.6% against a 5% design level, on par with a linearised EKF chance constraint. With four members, the corrected gain reduced one-step failure from 14.7% to 5.1%. In a static test on a keep-in barrier, linearisation let the realised risk reach 10.5% against a 5% target, while a 200-member ensemble held it to 7.0%.

References

[1] A. D. Ames, X. Xu, J. W. Grizzle, P. Tabuada, Control barrier function based quadratic programs for safety critical systems, IEEE Transactions on Automatic Con-trol 62 (8) (2017) 3861–3876.

[2] A. D. Ames, S. Coogan, M. Egerstedt, G. Notomista, K. Sreenath, P. Tabuada, Control barrier functions: Theory and applications, in: Proceedings of the 18th European Control Conference (ECC), 2019, pp. 3420–3431.

[3] A. Agrawal, K. Sreenath, Discrete control barrier func-tions for safety-critical control of discrete systems with application to bipedal robot navigation, in: Ro-botics: Science and Systems XIII, 2017.

[4] S. Dean, A. J. Taylor, R. K. Cosner, B. Recht, A. D. Ames, Guaranteeing safety of learned perception modules via measurement-robust control barrier functions, in: Proceedings of the 2020 Conference on Robot Learn-ing (CoRL), PMLR 155, 2021, pp. 654–670.

[5] R. K. Cosner, A. W. Singletary, A. J. Taylor, T. G. Molnar, K. L. Bouman, A. D. Ames, Measurement-robust control barrier functions: Certainty in safety with uncertainty in state, in: Proceedings of the IEEE/RSJ International Conference on Intelligent Ro-bots and Systems (IROS), 2021, pp. 6286–6291.

[6] A. Clark, Control barrier functions for complete and incomplete information stochastic systems, in: Pro-ceedings of the American Control Conference (ACC), 2019, pp. 2928–2935.

[7] A. Clark, Control barrier functions for stochastic sys-tems, Automatica 130 (2021) 109688.

[8] S. Yaghoubi, G. Fainekos, T. Yamaguchi, D. Prokhorov, B. Hoxha, Risk-bounded control with Kalman filter-ing and stochastic barrier functions, in: Proceedings of the 60th IEEE Conference on Decision and Control (CDC), 2021, pp. 5213–5219.

[9] M. Vahs, C. Pek, J. Tumova, Belief control barrier func-tions for risk-aware control, IEEE Robotics and Au-tomation Letters 8 (12) (2023) 8565–8572.

[10] M. Kishida, Risk-aware control of discrete-time sto-chastic systems: Integrating Kalman filter and worst-case CVaR in control barrier functions, arXiv:2312.15638 (2023).

[11] M. Vahs, J. Tumova, Risk-aware control for robots with non-Gaussian belief spaces, in: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 2024, pp. 11661–11667.

[12] S. Han, M. Vahs, J. Tumova, Risk-aware robot control in dynamic environments using belief control barrier functions, arXiv:2504.04097 (2025).

[13] C. H. Bishop, B. J. Etherton, S. J. Majumdar, Adaptive sampling with the ensemble transform Kalman filter. Part I: Theoretical aspects, Monthly Weather Review 129 (3) (2001) 420–436.

[14] B. R. Hunt, E. J. Kostelich, I. Szunyogh, Efficient data assimilation for spatiotemporal chaos: A local en-semble transform Kalman filter, Physica D: Nonline-ar Phenomena 230 (1–2) (2007) 112–126.

[15] S. J. Majumdar, C. H. Bishop, B. J. Etherton, I. Szunyogh, Z. Toth, Can an ensemble transform Kalman filter predict the reduction in forecast-error variance produced by targeted observations?, Quar-terly Journal of the Royal Meteorological Society 127 (2001) 2803–2820.

[16] J. Zhao, Z. Cai, X. Yin, Output-feedback safe control of discrete-time stochastic systems with chance con-straints, arXiv:2604.12956 (2026).

[17] R. K. Cosner, P. Culbertson, A. J. Taylor, A. D. Ames, Robust safety under stochastic uncertainty with dis-crete-time control barrier functions, in: Robotics: Sci-ence and Systems XIX, 2023.

[18] R. K. Cosner, P. Culbertson, A. D. Ames, Bounding stochastic safety: Leveraging Freedman’s inequality with discrete-time control barrier functions, IEEE Control Systems Letters 8 (2024) 1937–1942.

[19] P. Mestres, B. Werner, R. K. Cosner, A. D. Ames, Prob-abilistic control barrier functions: Safety in probabil-ity for discrete-time stochastic systems, arXiv:2510.01501 (2025).

[20] F. Castañeda, J. J. Choi, B. Zhang, C. J. Tomlin, K. Sreenath, Pointwise feasibility of Gaussian pro-cess-based safety-critical control under model uncer-tainty, in: Proceedings of the 60th IEEE Conference on Decision and Control (CDC), 2021, pp. 6762–6769.

[21] M. Aali, J. Liu, Learning high-order control barrier functions for safety-critical control with Gaussian processes, arXiv:2403.09573 (2024).

[22] P. Mestres, K. Long, N. Atanasov, J. Cortés, Feasibility analysis and regularity characterization of distribu-tionally robust safe stabilizing controllers, IEEE Con-trol Systems Letters 8, doi:10.1109/LCSYS.2023.3348688 (2024).

[23] M. K. Tippett, J. L. Anderson, C. H. Bishop, T. M. Ha-mill, J. S. Whitaker, Ensemble square root filters, Monthly Weather Review 131 (7) (2003) 1485–1490.

[24] P. Sakov, P. R. Oke, Implications of the form of the ensemble transformation in the ensemble square root filters, Monthly Weather Review 136 (3) (2008) 1042–1053.

[25] G. Grimmett, D. Stirzaker, Probability and Random Processes, 4th Edition, Oxford University Press, Ox-ford, 2020.

[26] S. Geisser, Predictive Inference: An Introduction, Chapman & Hall, New York, 1993.

[27] J. G. Saw, M. C. K. Yang, T. C. Mo, Chebyshev inequal-ity with estimated mean and variance, The American Statistician 38 (2) (1984) 130–132.

[28] P. J. Goulart, Y. Chen, Clarabel: An interior-point solver for conic programs with quadratic objectives, arXiv:2405.12762 (2024).

Downloads

Published

2026-11-12

How to Cite

Control barrier functions coupled with an ensemble transform Kalman filter for calibrated chance-constrained safety filtering. (2026). Journal of Cyber-Physical Security and Robotics, 2(04), 46-54. https://doi.org/10.64235/v22pdp13

Similar Articles

1-10 of 56

You may also start an advanced similarity search for this article.