人工势场法因其原理简单、效果明显被广泛用于无人艇路径规划上,但其存在着局部最优解和目标不可达的问题。针对局部最优解的问题,在简单障碍物情况下,提出障碍物移动法,使无人艇改变当前的受力状态,摆脱局部最优状态,继续朝着目标点进行路径规划;在U型障碍物情况下,通过在加入自膨胀系数的基础之上引入模拟退火算法,使无人艇摆脱在U型障碍物情况下的局部最优状态。针对目标不可达的问题,提出改进引力势场函数的方法增加引力,从而解决问题。最后,通过Matlab仿真结果显示,改进后的算法不仅能够解决这两大问题,而且能够安全抵达目标点,所改进算法被验证有效。
The artificial potential field method is widely used in unmanned boat path planning due to its simple principle and obvious effect. However, the traditional artificial potential field method exhibits issues of local optima and objective inaccessibility. In response to the problem of local optimal solution, this paper proposes the obstacle movement method to break the previous force state of the unmanned boat, break free from the local optimal state, and continue with the path planning towards the target point; In the presence of U-shaped obstacles, by incorporating a self-expanding coefficient and simulating annealing algorithms, the unmanned boat can escape from local optima encountered in challenging conditions. This article proposes to solve the problem of unreachable targets by improving the gravitational potential field function and increasing gravity. Finally, Matlab simulation experiments revealed that the algorithm can help unmanned boats solve the two major problems of local optimal solutions and unreachable targets, safely reaching the target point, and verifying the effectiveness of the improved algorithm.
2025,47(13): 52-57 收稿日期:2024-7-27
DOI:10.3404/j.issn.1672-7649.2025.13.010
分类号:U664.82;TP18
基金项目:国家自然科学基金青年科学基金项目(62203293);上海市启明星培育(扬帆专项)项目(22YF1416100)
作者简介:任建(1997-),男,硕士,研究方向为无人艇控制及避障
参考文献:
[1] 刘澳霄, 周永录, 刘宏杰. 基于改进人工势场法的医疗配送机器人路径规划[J]. 计算机应用研究, 2024, 41(3): 842-847.
[2] 高霄鹏, 刘冬雨, 霍聪. 水面无人艇运动规划研究综述[J]. 舰船科学技术, 2023, 45(16): 1-6.
GAO X P, LIU D Y, HUO C. Summary of research on surface unmanned boat sports planning[J]. Ship Science and Technology, 2023, 45(16): 1-6.
[3] 龙厚云, 李光, 谭薪兴, 等. 融合A*的改进RRT机械臂路径规划[J]. 计算机工程与应用, 2024, 60(4): 366-374.
[4] MENG L, FENG Z, JING Y F. Optimal path sol-ution based on dijkstra aigorithm[J]. Frontiers in Economics and Management, 2021, 2(6): 135-143.
[5] 王星宇, 胡燕海, 徐坚磊, 等. 基于改进蚁群算法的机器人路径规划方法[J]. 电子技术应用, 2023, 49(1): 75-80.
[6] 白响恩, 孙广志, 徐笑锋. 基于改进粒子群算法的海流环境下无人水面艇路径规划[J]. 上海海事大学学报, 2023, 44(4): 1-7.
[7] MA B, WEI C, HUANG Q, et al. APF-RRT*: An efficient sampling-based path planning method with the guidanceof artificial potential field[C]//2023 9th International Conferenceon Mechatronics and Robotics Engineering (ICMRE), IEEE, 2023.
[8] 王豪杰, 马向华, 代婉玉, 等. 改进DWA 算法的移动机器人避障研究[J]. 计算机工程与应用, 2023, 59(6): 326-332.
[9] 陈侠, 刘奎武, 毛海亮. 基于APF-RRT算法的无人机航迹规划[J]. 电光与控制, 2022, 29(5): 17-22.
[10] 许万, 程兆, 朱力, 等. 一种基于改进人工势场法的局部路径规划算法[J]. 电子测量技术, 2022, 45(19): 83-88.
[11] 李龙, 陈禾炜, 汪田鸿, 等. 基于接近觉的机械臂避障路径规划[J]. 机器人, 2022, 44(5): 601-612.
[12] 秦克斌, 王帅淇, 郭晓宇, 等. 改进人工势场法无人机脱离局部极小值问题[J]. 现代电子技术, 2024, 47(10): 107-110.
[13] XIE S, HU J, BHOWMICK P, et al. Distributed motion planning for safe autonomous vehicle overtaking via artificial potential field[J]. IEEE Transaction on Intelligent Transportation Systems, 2022, 23(11): 21531-21547.
[14] PAN Z, ZHANG C, XIA Y, et al. An improved artificial potential field method for path planning and formation control of the multi-UAV systems[J]. IEEE Transactions on Circuits Systems, II Exp. Briefs, 2022, 69(3): 1129–1133.
[15] 贾胜伟, 张艳春, 陈磊, 等. 考虑运动特性的水面无人艇局部路径规划[J]. 舰船科学技术, 2024, 46(9): 71-75.
JIA S W, ZHANG Y C, CHENG L, et al. The local path planning of unmanned surface vehicle considering motion characteristics[J]. Ship Science and Technology, 2024, 46(9): 71-75.
[16] 闫为佳, 杨旗, 黄星卓, 等. 改进人工势场法解决局部最小值路径规划研究[J]. 组合机床与自动化加工技术, 2024(5): 36-39.
[17] 李永正, 陈怡, 赵师纬, 等. 基于改进人工势场法的船舶静态避碰研究[J]. 舰船科学技术, 2023, 45(21): 76-80.
LI Y Z, CHEN Y, ZHAO S W, et al. Research on ship static collision avoidance based on improved artificial potential field method[J]. Ship Science and Technology, 2023, 45(21): 76-80.