Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
157 tokens/sec
GPT-4o
8 tokens/sec
Gemini 2.5 Pro Pro
46 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Learning High-Order Control Barrier Functions for Safety-Critical Control with Gaussian Processes (2403.09573v2)

Published 14 Mar 2024 in eess.SY and cs.SY

Abstract: Control barrier functions (CBFs) have recently introduced a systematic tool to ensure system safety by establishing set invariance. When combined with a nominal control strategy, they form a safety-critical control mechanism. However, the effectiveness of CBFs is closely tied to the system model. In practice, model uncertainty can compromise safety guarantees and may lead to conservative safety constraints, or conversely, allow the system to operate in unsafe regions. In this paper, we use Gaussian processes to mitigate the adverse effects of uncertainty on high-order CBFs (HOCBFs). A properly structured covariance function enables us to convert the chance constraints of HOCBFs into a second-order cone constraint. This results in a convex constrained optimization as a safety filter. We analyze the feasibility of the resulting optimization and provide the necessary and sufficient conditions for feasibility. The effectiveness of the proposed strategy is validated through two numerical results.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (21)
  1. Multiple control barrier functions: An application to reactive obstacle avoidance for a multi-steering tractor-trailer system. In Proc. of CDC, pages 6993–6998. IEEE, 2022.
  2. Learning high-order control barrier functions for safety-critical control with gaussian processes. In Proc. of ACC. IEEE, 2024.
  3. Control barrier functions: Theory and applications. In Proc. of ECC, pages 3420–3431. IEEE, 2019.
  4. Pattern Recognition and Machine Learning, volume 4. Springer, 2006.
  5. Set-theoretic methods in control, volume 78. Springer, 2008.
  6. Convex Optimization. Cambridge University Press, 2004.
  7. Gaussian process-based min-norm stabilizing controller for control-affine systems with uncertain input effects and dynamics. In Proc. of ACC, pages 3683–3690. IEEE, 2021.
  8. Pointwise feasibility of gaussian process-based safety-critical control under model uncertainty. In Proc. of CDC, pages 6762–6769. IEEE, 2021.
  9. Cvxpy: A python-embedded modeling language for convex optimization. The Journal of Machine Learning Research, 17(1):2909–2913, 2016.
  10. Bayesian learning-based adaptive control for safety critical systems. In Proc. of ICRA, pages 4093–4099. IEEE, 2020.
  11. Control barrier functions for unknown nonlinear systems using gaussian processes. In Proc. of CDC, pages 3699–3704. IEEE, 2020.
  12. Hassan K Khalil. Nonlinear Systems. Prentice Hall, 2002.
  13. Probabilistic safety constraints for learned high relative degree system dynamics. In Proc. of L4DC, pages 781–792. PMLR, 2020.
  14. Exponential control barrier functions for enforcing high relative-degree safety-critical constraints. In Proc. of ACC, pages 322–328. IEEE, 2016.
  15. Gaussian process optimization in the bandit setting: No regret and experimental design. arXiv preprint arXiv:0912.3995, 2009.
  16. High-order barrier functions: Robustness, safety, and performance-critical control. IEEE Transactions on Automatic Control, 67(6):3021–3028, 2021.
  17. Learning for safety-critical control with control barrier functions. In Proc. of L4DC, pages 708–717. PMLR, 2020.
  18. Learning control barrier functions with high relative degree for safety-critical control. In Proc. of ECC, pages 1459–1464. IEEE, 2021.
  19. Safe learning of quadrotor dynamics using barrier certificates. In Proc. of ICRA, pages 2460–2465. IEEE, 2018.
  20. Gaussian Processes for Machine Learning, volume 2. MIT Press, 2006.
  21. High order control barrier functions. IEEE Transactions on Automatic Control, 67(7):3655–3662, 2022.
Citations (1)

Summary

We haven't generated a summary for this paper yet.