Data-Driven Safety-Critical Control: Synthesizing Control Barrier Functions With Koopman Operators

被引:23
|
作者
Folkestad, Carl [1 ]
Chen, Yuxiao [2 ]
Ames, Aaron D. [2 ]
Burdick, Joel W. [2 ]
机构
[1] CALTECH, Dept Comp & Math Sci, Pasadena, CA 91106 USA
[2] CALTECH, Dept Mech & Civil Engn, Pasadena, CA 91106 USA
来源
IEEE CONTROL SYSTEMS LETTERS | 2021年 / 5卷 / 06期
关键词
Safety; Trajectory; Sensitivity; Computational modeling; Data models; Dictionaries; Collision avoidance; Robotics; computational methods; supervisory control;
D O I
10.1109/LCSYS.2020.3046159
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Control barrier functions (CBFs) are a powerful tool to guarantee safety of autonomous systems, yet they rely on the computation of control invariant sets, which is notoriously difficult. A backup strategy employs an implicit control invariant set computed by forward integrating the system dynamics. However, this integration is prohibitively expensive for high dimensional systems, and inaccurate in the presence of unmodelled dynamics. We propose to learn discrete-time Koopman operators of the closed-loop dynamics under a backup strategy. This approach replaces forward integration by a simple matrix multiplication, which can mostly be computed offline. We also derive an error bound on the unmodeled dynamics in order to robustify the CBF controller. Our approach extends to multi-agent systems, and we demonstrate the method on collision avoidance for wheeled robots and quadrotors.
引用
收藏
页码:2012 / 2017
页数:6
相关论文
共 50 条
  • [1] Data-Driven Safety-Critical Control: Synthesizing Control Barrier Functions with Koopman Operators
    Folkestad, Carl
    Chen, Yuxiao
    Ames, Aaron D.
    Burdick, Joel W.
    2021 AMERICAN CONTROL CONFERENCE (ACC), 2021, : 929 - 934
  • [2] Data-Driven Learning of Safety-Critical Control with Stochastic Control Barrier Functions
    Wang, Chuanzheng
    Meng, Yiming
    Smith, Stephen L.
    Liu, Jun
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 5309 - 5315
  • [3] A Data-driven Method for Safety-critical Control: Designing Control Barrier Functions from State Constraints
    Lee, Jaemin
    Kim, Jeeseop
    Ames, Aaron D.
    arXiv, 2023,
  • [4] Neural Koopman Control Barrier Functions for Safety-Critical Control of Unknown Nonlinear Systems
    Zinage, Vrushabh
    Bakolas, Efstathios
    2023 AMERICAN CONTROL CONFERENCE, ACC, 2023, : 3442 - 3447
  • [5] Constructive Safety-Critical Control: Synthesizing Control Barrier Functions for Partially Feedback Linearizable Systems
    Cohen, Max H.
    Cosner, Ryan K.
    Ames, Aaron D.
    IEEE CONTROL SYSTEMS LETTERS, 2024, 8 : 2229 - 2234
  • [6] Learning for Safety-Critical Control with Control Barrier Functions
    Taylor, Andrew J.
    Singletary, Andrew
    Yue, Yisong
    Ames, Aaron D.
    LEARNING FOR DYNAMICS AND CONTROL, VOL 120, 2020, 120 : 708 - 717
  • [7] Robust Exponential Control Barrier Functions for Safety-Critical Control
    Chinelato, Caio I. G.
    Angelico, Bruno A.
    2021 AMERICAN CONTROL CONFERENCE (ACC), 2021, : 2342 - 2347
  • [8] Robust control barrier–value functions for safety-critical control
    Choi, Jason J.
    Lee, Donggun
    Sreenath, Koushil
    Tomlin, Claire J.
    Herbert, Sylvia L.
    arXiv, 2021,
  • [9] Local Koopman Operators for Data-Driven Control of Robotic Systems
    Mamakoukas, Giorgos
    Castano, Maria
    Tan, Xiaobo
    Murphey, Todd
    ROBOTICS: SCIENCE AND SYSTEMS XV, 2019,
  • [10] Robust Model Predictive Control with Data-Driven Koopman Operators
    Mamakoukas, Giorgos
    Di Cairano, Stefano
    Vinod, Abraham P.
    2022 AMERICAN CONTROL CONFERENCE, ACC, 2022, : 3885 - 3892