Barrier Bayesian Linear Regression: Online Learning of Control Barrier Conditions for Safety-Critical Control of Uncertain Systems

被引:0
作者
Brunke, Lukas [1 ,3 ,4 ]
Zhou, Siqi [1 ,3 ,4 ]
Schoellig, Angela P. [1 ,2 ,3 ,4 ]
机构
[1] Univ Toronto, Inst Aerosp Studies, Toronto, ON, Canada
[2] Tech Univ Munich, Munich, Germany
[3] Univ Toronto, Robot Inst, Toronto, ON, Canada
[4] Vector Inst Artificial Intelligence, Toronto, ON, Canada
来源
LEARNING FOR DYNAMICS AND CONTROL CONFERENCE, VOL 168 | 2022年 / 168卷
关键词
Safety-critical control; learning control barrier conditions; Bayesian linear regression;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, we consider the problem of designing a safety filter for a nonlinear uncertain control system. Our goal is to augment an arbitrary controller with a safety filter such that the overall closed-loop system is guaranteed to stay within a given state constraint set, referred to as being safe. For systems with known dynamics, control barrier functions (CBFs) provide a scalar condition for determining if a system is safe. For uncertain systems, robust or adaptive CBF certification approaches have been proposed. However, these approaches can be conservative or require the system to have a particular parametric structure. For more generic uncertain systems, machine learning approaches have been used to approximate the CBF condition. These works typically assume that the learning module is sufficiently trained prior to deployment. Safety during learning is not guaranteed. We propose a barrier Bayesian linear regression (BBLR) approach that guarantees safe online learning of the CBF condition for the true, uncertain system. We assume that the error between the nominal system and the true system is bounded and exploit the structure of the CBF condition. We show that our approach can safely expand the set of certifiable control inputs despite system and learning uncertainties. The effectiveness of our approach is demonstrated in simulation using a two-dimensional pendulum stabilization task.
引用
收藏
页数:12
相关论文
共 23 条
  • [1] Ames AD, 2019, 2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), P3420, DOI [10.23919/ECC.2019.8796030, 10.23919/ecc.2019.8796030]
  • [2] Control Barrier Function Based Quadratic Programs for Safety Critical Systems
    Ames, Aaron D.
    Xu, Xiangru
    Grizzle, Jessy W.
    Tabuada, Paulo
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (08) : 3861 - 3876
  • [3] Ames AD, 2014, IEEE DECIS CONTR P, P6271, DOI 10.1109/CDC.2014.7040372
  • [4] Bishop C. M., 2006, PATTERN RECOGN
  • [5] Brunke L., 2022, arXiv
  • [6] Cheng R, 2019, AAAI CONF ARTIF INTE, P3387
  • [7] Choi J, 2020, ROBOTICS: SCIENCE AND SYSTEMS XVI
  • [8] Robust Control Barrier-Value Functions for Safety-Critical Control
    Choi, Jason J.
    Lee, Donggun
    Sreenath, Koushil
    Tomlin, Claire J.
    Herbert, Sylvia L.
    [J]. 2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 6814 - 6821
  • [9] Fan DD, 2020, IEEE INT CONF ROBOT, P4093, DOI [10.1109/ICRA40945.2020.9196709, 10.1109/icra40945.2020.9196709]
  • [10] Freeman R. A., 1996, Robust Nonlinear Control Design: State-Space and Lyapunov Techniques