Learning for Layered Safety-Critical Control with Predictive Control Barrier Functions

William D. Compton, Max H. Cohen, Aaron D. Ames
Proceedings of the 7th Annual Learning for Dynamics \& Control Conference, PMLR 283:153-165, 2025.

Abstract

Safety filters leveraging control barrier functions (CBFs) are highly effective for enforcing safe behavior on complex systems. It is often easier to synthesize these for Reduced order Models (RoMs), and then track the resulting safe control input on the Full order Model (FoM)—yet gaps between the RoM and FoM can result in safety violations. This paper introduces \emph{predictive CBFs} to address this gap: leveraging rollouts of the FoM to define a predictive robustness term added to the CBF condition. Theoretically, we prove that this guarantees safety in a layered control implementation. Practically, we learn the predictive robustness term through massive parallel simulation with domain randomization. We demonstrate in simulation that this yields safe behavior on the FoM with minimal conservatism, and experimentally realize predictive CBFs on a 3D hopping robot.

Cite this Paper


BibTeX
@InProceedings{pmlr-v283-compton25a, title = {Learning for Layered Safety-Critical Control with Predictive Control Barrier Functions}, author = {Compton, William D. and Cohen, Max H. and Ames, Aaron D.}, booktitle = {Proceedings of the 7th Annual Learning for Dynamics \& Control Conference}, pages = {153--165}, year = {2025}, editor = {Ozay, Necmiye and Balzano, Laura and Panagou, Dimitra and Abate, Alessandro}, volume = {283}, series = {Proceedings of Machine Learning Research}, month = {04--06 Jun}, publisher = {PMLR}, pdf = {https://raw.githubusercontent.com/mlresearch/v283/main/assets/compton25a/compton25a.pdf}, url = {https://proceedings.mlr.press/v283/compton25a.html}, abstract = {Safety filters leveraging control barrier functions (CBFs) are highly effective for enforcing safe behavior on complex systems. It is often easier to synthesize these for Reduced order Models (RoMs), and then track the resulting safe control input on the Full order Model (FoM)—yet gaps between the RoM and FoM can result in safety violations. This paper introduces \emph{predictive CBFs} to address this gap: leveraging rollouts of the FoM to define a predictive robustness term added to the CBF condition. Theoretically, we prove that this guarantees safety in a layered control implementation. Practically, we learn the predictive robustness term through massive parallel simulation with domain randomization. We demonstrate in simulation that this yields safe behavior on the FoM with minimal conservatism, and experimentally realize predictive CBFs on a 3D hopping robot.} }
Endnote
%0 Conference Paper %T Learning for Layered Safety-Critical Control with Predictive Control Barrier Functions %A William D. Compton %A Max H. Cohen %A Aaron D. Ames %B Proceedings of the 7th Annual Learning for Dynamics \& Control Conference %C Proceedings of Machine Learning Research %D 2025 %E Necmiye Ozay %E Laura Balzano %E Dimitra Panagou %E Alessandro Abate %F pmlr-v283-compton25a %I PMLR %P 153--165 %U https://proceedings.mlr.press/v283/compton25a.html %V 283 %X Safety filters leveraging control barrier functions (CBFs) are highly effective for enforcing safe behavior on complex systems. It is often easier to synthesize these for Reduced order Models (RoMs), and then track the resulting safe control input on the Full order Model (FoM)—yet gaps between the RoM and FoM can result in safety violations. This paper introduces \emph{predictive CBFs} to address this gap: leveraging rollouts of the FoM to define a predictive robustness term added to the CBF condition. Theoretically, we prove that this guarantees safety in a layered control implementation. Practically, we learn the predictive robustness term through massive parallel simulation with domain randomization. We demonstrate in simulation that this yields safe behavior on the FoM with minimal conservatism, and experimentally realize predictive CBFs on a 3D hopping robot.
APA
Compton, W.D., Cohen, M.H. & Ames, A.D.. (2025). Learning for Layered Safety-Critical Control with Predictive Control Barrier Functions. Proceedings of the 7th Annual Learning for Dynamics \& Control Conference, in Proceedings of Machine Learning Research 283:153-165 Available from https://proceedings.mlr.press/v283/compton25a.html.

Related Material