Exponential Barrier Functions for Safe Steering of Nonholonomic Vehicles With Actuator Time-Delay

被引:3
作者
Ghaffari, Azad [1 ]
Desai, Manavendra [1 ]
机构
[1] Wayne State Univ, Dept Mech Engn, Detroit, MI 48202 USA
关键词
Wheels; Safety; Vehicle dynamics; Mathematical models; Actuators; Navigation; Kinematics; Collision avoidance; vehicle safety; unmanned autonomous vehicles; WHEELED MOBILE ROBOTS; SLIDING MODE CONTROL; TRAJECTORY TRACKING; COLLISION-AVOIDANCE; QUADRATIC PROGRAMS; STABILIZATION;
D O I
10.1109/ACCESS.2022.3144338
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work provides a provably safe feedback control for nonholonomic vehicles that autonomously operate in an obstacle field. A barrier function with a tunable, exponential decay rate is used to obtain a safe steering envelope for the vehicle. The safe steering envelope adapts, in real-time, to the vehicle's velocity and its distance to the static obstacles. The safety control corrects steering commands provided by a nominal tracking control and prevents collisions between the vehicle and the obstacles. The safety and stability of the algorithm are proved analytically and verified via multiple experiments. The resulting safety control is modular and can work well with obstacles of different footprints. Since quick steering control is essential for successful vehicle navigation, a two-layer predictor is proposed to compensate for the time-delay in the vehicle dynamics. The two-layer predictor improves the control response time by as much as a factor of four. The safety and tracking control act on the vehicle kinematics, and the two-layer predictor improves the vehicle's dynamic performance. The proposed control structure has a closed-form with eight tunable parameters, which facilitates control calibration and tuning in large systems of vehicles. Extensive experiments are carried out on a nonholonomic vehicle to verify the effectiveness of the proposed algorithm.
引用
收藏
页码:9184 / 9197
页数:14
相关论文
共 40 条
[1]   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
[2]  
[Anonymous], 2019, QBOT 2E USER MANUAL
[3]   Learning reciprocal actions for cooperative collision avoidance in quadrotor unmanned aerial vehicles [J].
Behjat, Amir ;
Paul, Steve ;
Chowdhury, Souma .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2019, 121
[4]   Adaptive-Neural-Network-Based Trajectory Tracking Control for a Nonholonomic Wheeled Mobile Robot With Velocity Constraints [J].
Chen, Ziyu ;
Liu, Yang ;
He, Wei ;
Qiao, Hong ;
Ji, Haibo .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2021, 68 (06) :5057-5067
[5]   Local Path Planning for Off-oad Autonomous Driving With Avoidance of Static Obstacles [J].
Chu, Keonyup ;
Lee, Minchae ;
Sunwoo, Myoungho .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2012, 13 (04) :1599-1616
[6]   LPV approach for collision avoidance: Controller design and experiments [J].
Do, Anh-Lam ;
Fauvel, Francois .
CONTROL ENGINEERING PRACTICE, 2021, 113
[7]   Real-Time Avoidance Strategy of Dynamic Obstacles via Half Model-Free Detection and Tracking With 2D Lidar for Mobile Robots [J].
Dong, Huixu ;
Weng, Ching-Yen ;
Guo, Chuangqiang ;
Yu, Haoyong ;
Chen, I-Ming .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2021, 26 (04) :2215-2225
[8]   Investigating Reduced Path Planning Strategy for Differential Wheeled Mobile Robot [J].
Fareh, Raouf ;
Baziyad, Mohammed ;
Rahman, Mohammad ;
Rabie, Tamer ;
Bettayeb, Maamar .
ROBOTICA, 2020, 38 (02) :235-255
[9]   Adaptive tracking control of a nonholonomic mobile robot [J].
Fukao, T ;
Nakagawa, H ;
Adachi, N .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2000, 16 (05) :609-615
[10]  
Funada R, 2019, IEEE INT CONF ROBOT, P3010, DOI [10.1109/ICRA.2019.8793477, 10.1109/icra.2019.8793477]