Safe Control for Navigation in Cluttered Space Using Multiple Lyapunov-Based Control Barrier Functions

被引:8
作者
Jang, Inkyu [1 ,2 ]
Kim, H. Jin [1 ,2 ]
机构
[1] Seoul Natl Univ, Dept Aerosp Engn, Seoul 08826, South Korea
[2] Seoul Natl Univ, Automat & Syst Res Inst ASRI, Seoul 08826, South Korea
关键词
Safety; Mobile robots; Trajectory; Robots; Navigation; Task analysis; Real-time systems; Robot safety; autonomous vehicle navigation; motion control; safety-critical control;
D O I
10.1109/LRA.2024.3349917
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Control barrier functions (CBFs) are powerful tools for ensuring safety in controlled systems, commonly employed through the construction of a safety filter using quadratic programming (QP), known as CBF-QP. However, synthesizing a CBF specifically for the navigation tasks of mobile robots, where safety is crucial, poses challenges due to the complexity of the operating environments. In addition to that, the CBF synthesis should be repeated for every new environment, further escalating the computational burden. In this letter, we introduce Lyapunov-based CBFs, which is a CBF built solely from a control Lyapunov function (CLF). By utilizing multiple Lyapunov-based CBFs as building blocks to create a large control invariant set, we formulate a CBF-QP-like safety filter to ensure safety in cluttered environments. The proposed safety filter inherits the favorable characteristics of CBF-QP such as fast computation and safety guarantee, and can adapt to diverse environments without the need for burdensome resynthesis of a new environment-specific CBF. We demonstrate the effectiveness of the proposed approach through multiple simulation and real-world experiments, whose results show that the proposed safety filter was successful in providing safety for the robot even in complex workspaces with many obstacles.
引用
收藏
页码:2056 / 2063
页数:8
相关论文
共 26 条
[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 [J].
Ames, Aaron D. ;
Xu, Xiangru ;
Grizzle, Jessy W. ;
Tabuada, Paulo .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (08) :3861-3876
[3]  
[Anonymous], 2023, Turtlebot 3
[4]   Set invariance in control [J].
Blanchini, F .
AUTOMATICA, 1999, 35 (11) :1747-1767
[5]  
Chang Y.-C., 2019, C NEURAL INFORM PROC
[6]  
Chang YC, 2019, ADV NEUR IN, V32
[7]   Robust Control Barrier-Value Functions for Safety-Critical Control [J].
Choi, Jason J. ;
Lee, Donggun ;
Sreenath, Koushil ;
Tomlin, Claire J. ;
Herbert, Sylvia L. .
2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, :6814-6821
[8]  
Cortés J, 2008, IEEE CONTR SYST MAG, V28, P36, DOI 10.1109/MCS.2008.919306
[9]  
Emam G., 2022, IEEE Robot. Automat. Lett., early access, DOI [10.1109/LRA.2022.3216996.[7]Q, DOI 10.1109/LRA.2022.3216996.[7]Q]
[10]   Constructing Control Lyapunov-Value Functions Using Hamilton-Jacobi Reachability Analysis [J].
Gong, Zheng ;
Zhao, Muhan ;
Bewley, Thomas ;
Herbert, Sylvia .
IEEE CONTROL SYSTEMS LETTERS, 2023, 7 :925-930