Acta Armamentarii ›› 2023, Vol. 44 ›› Issue (S2): 90-102.doi: 10.12382/bgxb.2023.0882
Special Issue: 群体协同与自主技术
Previous Articles Next Articles
FANG Qiuyu1, ZHANG Yunlin1, MA Zhuangzhuang1, SHAO Jinliang1,2,3,*()
Received:
2023-09-06
Online:
2024-01-10
Contact:
SHAO Jinliang
CLC Number:
FANG Qiuyu, ZHANG Yunlin, MA Zhuangzhuang, SHAO Jinliang. Control Barrier Functions-based Trajectory Planning for Unmanned Ground Vehicles in Unknown Environment[J]. Acta Armamentarii, 2023, 44(S2): 90-102.
Add to citation manager EndNote|Ris|BibTeX
算法1 基于在线CBF估计的控制算法 |
1.初始化数据集T和历史数据集Th 2.REPEAT 3. 获取当前位置坐标x和激光雷达数据zt 4. IF ‖x-xg‖>η 5. 依概率式(11)重组数据集 6. 数据预处理及模型训练 7. 估计安全边界,基于式(9)、式(11)生成CBF 8. 求解安全控制器式(13) 9. 更新控制量u←u*(x) 10.END IF 11.UNTIL轨迹规划任务完成 |
算法1 基于在线CBF估计的控制算法 |
1.初始化数据集T和历史数据集Th 2.REPEAT 3. 获取当前位置坐标x和激光雷达数据zt 4. IF ‖x-xg‖>η 5. 依概率式(11)重组数据集 6. 数据预处理及模型训练 7. 估计安全边界,基于式(9)、式(11)生成CBF 8. 求解安全控制器式(13) 9. 更新控制量u←u*(x) 10.END IF 11.UNTIL轨迹规划任务完成 |
算法2 死锁检测与消除算法 |
1.初始化样本集X和死锁持续时间ts 2.REPEAT 3. 更新样本集X 4. 计算方差S2和死锁持续时间ts 5. 根据式(16)计算δ 6. IF δ=1 7. 进入死锁消除算法,建立搜索空间H 8. 更新集合H0 9. 根据式(13)计算下一子目标点 10. 生成相应标称控制器k*(x) 11. 求解安全控制器式(8) 12. 更新控制量u←u*(x) 13. END IF 14.UNTIL死锁消除任务完成 |
算法2 死锁检测与消除算法 |
1.初始化样本集X和死锁持续时间ts 2.REPEAT 3. 更新样本集X 4. 计算方差S2和死锁持续时间ts 5. 根据式(16)计算δ 6. IF δ=1 7. 进入死锁消除算法,建立搜索空间H 8. 更新集合H0 9. 根据式(13)计算下一子目标点 10. 生成相应标称控制器k*(x) 11. 求解安全控制器式(8) 12. 更新控制量u←u*(x) 13. END IF 14.UNTIL死锁消除任务完成 |
障碍物类型 | 实际面积/m | 圆形近似 面积/m2 | LSSVM近似 面积/m2 |
---|---|---|---|
圆形 | 3.783 | 3.901 | 4.399 |
椭圆形 | 4.875 | 9.975 | 6.953 |
长方形 | 2.522 | 6.283 | 4.757 |
多边形 | 3.300 | 5.726 | 4.379 |
不规则型 | 3.320 | 5.147 | 3.971 |
Table 1 Actual obstacle area and estimated area
障碍物类型 | 实际面积/m | 圆形近似 面积/m2 | LSSVM近似 面积/m2 |
---|---|---|---|
圆形 | 3.783 | 3.901 | 4.399 |
椭圆形 | 4.875 | 9.975 | 6.953 |
长方形 | 2.522 | 6.283 | 4.757 |
多边形 | 3.300 | 5.726 | 4.379 |
不规则型 | 3.320 | 5.147 | 3.971 |
轨迹长度和障碍物 距离 | A*算法 | APF算法 | CBF | 直线距离 |
---|---|---|---|---|
轨迹长度/m | 10.348 | 12.698 | 11.375 | 8.731 |
障碍物距离/m | 0.987 | 1.276 | 1.132 | — |
Table 2 Average trajectory length and obstacle distance
轨迹长度和障碍物 距离 | A*算法 | APF算法 | CBF | 直线距离 |
---|---|---|---|---|
轨迹长度/m | 10.348 | 12.698 | 11.375 | 8.731 |
障碍物距离/m | 0.987 | 1.276 | 1.132 | — |
扩展类函数 (d0=0.05) | 死锁 时间/s | 搜索距离 (α=0.3* (x)) | 死锁 时间/s |
---|---|---|---|
α= (x) | — | d0=0.5 | 19.691 |
α= (x) | 16.691 | d0=0.2 | 15.726 |
α=0.5* (x) | 16.223 | d0=0.1 | 14.304 |
α=0.3* (x) | 15.066 | d0=0.05 | 15.066 |
α=0.1* (x) | 16.187 | d0=0.01 | 26.548 |
α=0.01* (x) | — | d0=0.001 | — |
Table 3 Average deadlock time under different parameters
扩展类函数 (d0=0.05) | 死锁 时间/s | 搜索距离 (α=0.3* (x)) | 死锁 时间/s |
---|---|---|---|
α= (x) | — | d0=0.5 | 19.691 |
α= (x) | 16.691 | d0=0.2 | 15.726 |
α=0.5* (x) | 16.223 | d0=0.1 | 14.304 |
α=0.3* (x) | 15.066 | d0=0.05 | 15.066 |
α=0.1* (x) | 16.187 | d0=0.01 | 26.548 |
α=0.01* (x) | — | d0=0.001 | — |
[1] |
|
[2] |
|
[3] |
doi: 10.1109/OJITS.2022.3181510 URL |
[4] |
doi: 10.1088/1742-6596/2216/1/012020 |
[5] |
doi: 10.1016/j.asoc.2020.106443 URL |
[6] |
doi: 10.1088/1742-6596/1746/1/012052 |
[7] |
|
[8] |
|
[9] |
|
[10] |
|
[11] |
|
[12] |
|
[13] |
doi: 10.1109/TAC.2021.3089639 URL |
[14] |
|
[15] |
|
[16] |
doi: 10.24018/ejeng.2022.7.6.2944 URL |
[17] |
|
[18] |
doi: 10.1016/j.actaastro.2020.11.001 URL |
[19] |
|
[20] |
杜宏宝, 王正杰, 唐礼喜, 等. 基于控制障碍函数的飞行器避障与制导控制[J]. 兵工学报, 2023, 44(9): 2814-2823.
doi: 10.12382/bgxb.2022.1002 |
|
|
[21] |
|
[22] |
|
[23] |
龙离军, 胡腾飞. CLF-CBF-QP新形式下非线性系统的安全攸关控制与优化[J]. 控制理论与应用, 2022, 39(8):1387-1396.
|
|
[1] | YIN Qiulin, CHEN Qi, WANG Zhongyuan, WANG Qinghai. Rapid Trajectory Planning for Glide-guided Projectiles in Single-gun Multi-shot Scenarios Considering Time-spatial Coordination [J]. Acta Armamentarii, 2024, 45(3): 798-809. |
[2] | ZHAO Xijun, CUI Xing, LI Zhaodong, WANG Yiquan, YANG Yu. Adaptive Inter-vechile Distance Control for Unmanned Ground Vehicle Convoy [J]. Acta Armamentarii, 2023, 44(S2): 44-51. |
[3] | LI Zhaodong, ZHAO Xijun, YANG Tingting, QI Xiaolong, ZHOU Changyi, ZHANG Liming. Key Technologies and Application Prospects for High-definition Map in Off-road Environments [J]. Acta Armamentarii, 2023, 44(S2): 1-11. |
[4] | DU Hongbao, WANG Zhengjie, TANG Lixi, ZHANG Xiaoning. Control Barrier Function-based Control for Aircraft Avoidance and Guidance with Dynamic Obstacles [J]. Acta Armamentarii, 2023, 44(9): 2814-2823. |
[5] | ZHAO Junmin, HE Haozhe, WANG Shaoqi, NIE Cong, JIAO Yingjie. Joint Trajectory Planning for Multiple UAVs Target Tracking and Obstacle Avoidance in a Complicated Environment [J]. Acta Armamentarii, 2023, 44(9): 2685-2696. |
[6] | XIONG Guangming, YU Quanfu, HU Xiuzhong, ZHOU Zijie, XU Jiahui. A Motion Planner for Unmanned Tracked Vehicles in Multi-storey Buildings Considering the Characteristics of Vehicles [J]. Acta Armamentarii, 2023, 44(3): 841-850. |
[7] | ZHOU Xiaotian, REN Hongbin, SU Bo, QI Zhiquan, WANG Yang. Hierarchical Trajectory Planning Algorithm based on Differential Flatness [J]. Acta Armamentarii, 2023, 44(2): 394-405. |
[8] | PAN Bo, LI Shengfei, WANG Yang, TAN Senqi, ZHANG Naisi, LUO Tian, CUI Xing. Integrated Control Method of Multi-axle Distributed Driving Unmanned Ground Vehicle in Handling Limit [J]. Acta Armamentarii, 2023, 44(11): 3279-3294. |
[9] | GUAN Haijie, WANG Boyang, WANG Xurui, LIU Hai’ou, CHEN Huiyan. A Review on the Development of Military Unmanned Ground System with Mission Payload [J]. Acta Armamentarii, 2023, 44(11): 3333-3344. |
[10] | CONG Lin-hu, XU Ting-xue, GOU Kai. ULS-SVM Prediction Model of Missile Guidance and Control Systems Based on D-S Evidence Theory [J]. Acta Armamentarii, 2015, 36(8): 1466-1472. |
[11] | SUN Yang, CHEN Hui-yan. Research on Test and Evaluation of Unmanned Ground Vehicles [J]. Acta Armamentarii, 2015, 36(6): 978-986. |
[12] | TANG Chuan-lin,HUANG Chang-qiang,DU Hai-wen,HUANG Han-qiao,DING Da-li,LUO Chang. Study of Trajectory Planning for UCAV Formation Cooperative Attack [J]. Acta Armamentarii, 2014, 35(4): 523-530. |
[13] | CHEN Hui-yan, ZHANG Yu. An Overview of Research on Military Unmanned Ground Vehicles [J]. Acta Armamentarii, 2014, 35(10): 1696-1706. |
[14] | CHEN Guo-da, JI Shi-ming, JIN Ming-sheng, ZHANG Cai. Layering Shaping Mould Gasbag Polishing Trajectory Planning Method for Equal Residual Figure Error [J]. Acta Armamentarii, 2012, 33(6): 724-729. |
Viewed | ||||||
Full text |
|
|||||
Abstract |
|
|||||