nav emailalert searchbtn searchbox tablepage yinyongbenwen piczone journalimg journalInfo journalinfonormal searchdiv searchzone qikanlogo popupnotification paper paperNew
2025, 02, No.464 78-87
基于改进A-star的无人机路径规划算法
基金项目(Foundation): 国家自然科学基金企业创新发展联合基金集成项目(U21B6002); 上海航天科技创新基金(SAST2023-006)
邮箱(Email):
DOI: 10.16338/j.issn.2097-0714.20240078
摘要:

为降低无人机在拒止条件下的规划路径长度,并保证无人机的安全飞行,提出了一种基于改进A-star的路径规划算法。该算法在进行轨迹规划时不再完全依赖于A-star算法进行搜索,而是在充分利用最小化Snap算法规划速度较快的基础上,通过引入B样条曲线增加轨迹的控制点,最终通过改进A-star算法将控制点推离障碍物得到最终轨迹。不考虑障碍物的最小化Snap算法减少了路径搜索的时间,而通过将控制点推离障碍物的改进A-star算法得到了一条平滑的轨迹,克服了拒止条件下无人机路径规划时间慢和传统A-star算法包含许多尖锐拐点的缺点。仿真结果表明,在简单障碍物环境中,该算法在生成路径的平滑度和路径长度都优于A-star算法;在复杂障碍物环境中,该算法在收敛速度和生成路径的时间和路径长度方面都优于Fast-planner算法。在安全性方面,所提出的算法在自主导航中的成功率明显高于传统A-star算法的成功率。

Abstract:

To reduce the path length of drones under deny conditions and ensure their safe flight, a path planning algorithm based on an improved A-star method is proposed. In this algorithm, trajectory planning does not rely solely on the A-star algorithm for search. Instead, it utilizes the minimum Snap algorithm for faster speed planning and introduces B-spline curves to increase the number of control points in the trajectory.Ultimately, the improved A-star algorithm is used to adjust these control points away from obstacles to obtain the final trajectory. The minimum Snap algorithm, which does not consider obstacles, reduces the time required for path search. By using the improved A-star algorithm to push control points away from obstacles, a smooth trajectory is achieved. This approach addresses the drawbacks of slow path planning time under deny conditions and the sharp corners typically found in traditional A-star algorithm paths. Simulation results show that, in simple obstacle environments, this algorithm outperforms the A-star algorithm in both path smoothness and length. In complex obstacle environments, it surpasses the Fast-planner algorithm in convergence speed,path generation time, and path length. In terms of safety, the proposed algorithm significantly improves the success rate in autonomous navigation compared to the traditional A-star algorithm.

参考文献

[1] Cadena C, Carlone L, Carrillo H, et al. Past, present, and future of simultaneous localization and mapping:Toward the robust-perception age[J]. IEEE Transactions on Robotics,2016,32(6):1309-1332.

[2] Hart P E,Nilsson N J,Raphael B. A formal basis for the heuristic determination[J]. IEEE Access,1968,4(2):100-107.

[3] Brock O, Khatib O, Viji S. Task-consistent obstacle avoidance and motion behavior for mobile manipulation[C]. 2002 IEEE International Conference on Robotics and Automation,Washington,DC,USA,2002-05-11:388-393.

[4] Choset H, Walker S, Eiamsa-Ard K, et al. Sensorbased exploration:Incremental construction of the hierarchical generalized Voronoi graph[J]. The International Journal of Robotics Research, 2000, 19(2):126-148.

[5] Renu J,Ramesh K. Analysis and comparison among ant system; Ant colony system and max-min ant system with different parameters setting[C]. 2017 3rd International Conference on Computational Intelligence&Communication Technology,Ghaziabad,India,2017-02-09:1-4.

[6]贺荣伟.基于遗传算法的车辆路径规划算法研究[D].北京:北京交通大学,2020.

[7]段建民,陈强龙.基于改进人工势场-遗传算法的路径规划算法研究[J].国外电子测量技术,2019,38(3):19-24.

[8] Wang X H,Meng X Y. UAV online path planning based on improved genetic algorithm[C]. 2019 Chinese Control Conference(CCC),Guangzhou,China,2019-07-27.

[9] Pan Y,Yang Y W,Li W. A deep learning trained by genetic algorithm to improve the efficiency of path planning for data collection with multi-UAV[J]. IEEE Access,2021,9:7994-8005.

[10] Song Y,Ma P C. Research on mobile robot path planning based on improved A-star algorithm[C]. 2021 International Conference on Electronic Information Engineering and Computer Science(EIECS),Changchun,China,2021-09-23.

[11] Damle V P,Susan S. Dynamic algorithm for path planning using A-star with distance constraint[C]. 2022 2nd International Conference on Intelligent Technologies(CONIT),Hubli,India,2022-06-24.

[12]赵烈海,李大鹏.高密度场景下基于改进A*算法的无人机路径规划[J].无线电通信技术,2024,50(4):713-319.

[13]谢小宝.改进A*算法在ASR移动机器人路径规划中的应用[J].自动化应用,2024, 65(11):58-60+63.

[14]蔡梓丰,张延生,梁先樟,等.基于改进A*算法的路径规划研究[J].现代信息科技,2024,8(10):51-55+59.

[15]谭建豪,马小萍,李希.无人机3D航迹规划及动态避障算法研究[J].仪器仪表学报,2019,40(12):224-233.

[16] Wang C,Li Z B,Kang Y F,et al. Applying SLAM algorithm based on nonlinear optimized monocular vision and IMU in the positioning method of power inspection robot in complex environment[J]. Mathematical Problems in Engineering,2022,2022:3378163.

[17]张浩杰,龚建伟,姜岩,等.基于变维度状态空间的增量启发式路径规划方法研究[J].自动化学报,2013,39(10):1602-1610.

[18]李二超,齐款款. B样条曲线融合蚁群算法的机器人路径规划[J].计算机应用,2021,41(12):3558-3564.

基本信息:

DOI:10.16338/j.issn.2097-0714.20240078

中图分类号:V279;V249

引用信息:

[1]王建园,符洋,陈金宝,等.基于改进A-star的无人机路径规划算法[J].空天技术,2025,No.464(02):78-87.DOI:10.16338/j.issn.2097-0714.20240078.

基金信息:

国家自然科学基金企业创新发展联合基金集成项目(U21B6002); 上海航天科技创新基金(SAST2023-006)

检 索 高级检索

引用

GB/T 7714-2015 格式引文
MLA格式引文
APA格式引文