Safety of Dynamical Systems With Multiple Non-Convex Unsafe Sets Using Control Barrier Functions

被引:10
|
作者
Notomista, Gennaro [1 ]
Saveriano, Matteo [2 ,3 ]
机构
[1] Univ Rennes, CNRS, Inria, IRISA, F-35000 Rennes, France
[2] Univ Innsbruck, Dept Comp Sci, A-6020 Innsbruck, Austria
[3] Univ Innsbruck, Digital Sci Ctr, A-6020 Innsbruck, Austria
来源
关键词
Safety; Asymptotic stability; Dynamical systems; Aerospace electronics; Stability analysis; Robots; Trajectory; Constrained control; stability of nonlinear systems; robotics; QUADRATIC PROGRAMS; NAVIGATION;
D O I
10.1109/LCSYS.2021.3089097
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This letter presents an approach to deal with safety of dynamical systems in presence of multiple non-convex unsafe sets. While optimal control and model predictive control strategies can be employed in these scenarios, they suffer from high computational complexity in case of general nonlinear systems. Leveraging control barrier functions, on the other hand, results in computationally efficient control algorithms. Nevertheless, when safety guarantees have to be enforced alongside stability objectives, undesired asymptotically stable equilibrium points have been shown to arise. We propose a computationally efficient optimization-based approach which allows us to ensure safety of dynamical systems without introducing undesired equilibria even in presence of multiple non-convex unsafe sets. The developed control algorithm is showcased in simulation and in a real robot navigation application.
引用
收藏
页码:1136 / 1141
页数:6
相关论文
共 50 条
  • [1] Non-convex systems of sets for numerical analysis
    Janosch Rieger
    [J]. Computing, 2013, 95 : 617 - 638
  • [2] Non-convex systems of sets for numerical analysis
    Rieger, Janosch
    [J]. COMPUTING, 2013, 95 (01) : S617 - S638
  • [4] A general system for heuristic minimization of convex functions over non-convex sets
    Diamond, S.
    Takapoui, R.
    Boyd, S.
    [J]. OPTIMIZATION METHODS & SOFTWARE, 2018, 33 (01): : 165 - 193
  • [5] Dynamical inversion using projection onto non-convex sets: Crystal structures from diffraction patterns.
    Spence, JCH
    Zuo, JM
    Calef, B
    [J]. ELECTRON MICROSCOPY 1998, VOL 1: GENERAL INTEREST AND INSTRUMENTATION, 1998, : 427 - 428
  • [6] Sparse identification of nonlinear dynamical systems via non-convex penalty least squares
    Lu, Yisha
    Xu, Wei
    Jiao, Yiyu
    Yuan, Minjuan
    [J]. CHAOS, 2022, 32 (02)
  • [7] Control Barrier Functions for Systems with Multiple Control Inputs
    Xiao, Wei
    Cassandras, Christos G.
    Belta, Calin A.
    Rus, Daniela
    [J]. 2022 AMERICAN CONTROL CONFERENCE, ACC, 2022, : 2221 - 2226
  • [8] Computing Non-Convex Inner-Approximations of Reachable Sets for Nonlinear Continuous Systems
    Kochdumper, Niklas
    Althoff, Matthias
    [J]. 2020 59TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2020, : 2130 - 2137
  • [9] Assessing non-convex value functions for the optimal control of stochastic differential equations
    Levano, Elmer
    do Val, Joao B. R.
    Vargas, Alessandro N.
    [J]. RESULTS IN CONTROL AND OPTIMIZATION, 2022, 6
  • [10] Safety-Critical Control of Stochastic Systems using Stochastic Control Barrier Functions
    Wang, Chuanzheng
    Meng, Yiming
    Smith, Stephen, I
    Liu, Jun
    [J]. 2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 5924 - 5931