运动规划
蚁群优化算法
算法
拐点
路径(计算)
水下
障碍物
避障
计算机科学
潜艇
水准点(测量)
路径长度
势场
数学优化
工程类
人工智能
移动机器人
数学
机器人
海洋工程
地球物理学
计算机网络
海洋学
几何学
大地测量学
政治学
地理
法学
程序设计语言
地质学
出处
期刊:Sensors
[Multidisciplinary Digital Publishing Institute]
日期:2022-05-11
卷期号:22 (10): 3652-3652
被引量:17
摘要
Navigating safely in complex marine environments is a challenge for submarines because proper path planning underwater is difficult. This paper decomposes the submarine path planning problem into global path planning and local dynamic obstacle avoidance. Firstly, an artificial potential field ant colony algorithm (APF-ACO) based on an improved artificial potential field algorithm and improved ant colony algorithm is proposed to solve the problem of submarine underwater global path planning. Compared with the Optimized ACO algorithm proposed based on a similar background, the APF-ACO algorithm has a faster convergence speed and better path planning results. Using an inflection point optimization algorithm greatly reduces the number and length of inflection points in the path. Using the Clothoid curve fitting algorithm to optimize the path results, a smoother and more stable path result is obtained. In addition, this paper uses a three-dimensional dynamic obstacle avoidance algorithm based on the velocity obstacle method. The experimental results show that the algorithm can help submarines to identify threatening dynamic obstacles and avoid collisions effectively. Finally, we experimented with the algorithm in the submarine underwater semi-physical simulation system, and the experimental results verified the effectiveness of the algorithm.
科研通智能强力驱动
Strongly Powered by AbleSci AI