蚁群优化算法
运动规划
路径(计算)
蚁群
计算机科学
蚂蚁
工程类
航空学
航空航天工程
人工智能
机器人
计算机网络
程序设计语言
作者
Ben Niu,Yongjin Wang,Jing Liu,Xiao‐Guang Yue
标识
DOI:10.1016/j.compeleceng.2024.110034
摘要
To address the complex challenge of unmanned aerial vehicle (UAV) path planning, a novel continuous ant colony optimisation with an improved state transition probability, a random-walk strategy and an adaptive waypoints-repair method (ACOSRA R ) is proposed to enhance the efficiency and accuracy of UAV 3D path planning. In ACOSRA R , an improved state transition probability is integrated to simplify the search process, enabling the algorithm to converge rapidly. A random-walk strategy involves switching between employing Brownian motion and Lévy flight to help it escape from local optima in the later stage and increase the possibility of exploring new solutions. An adaptive waypoints-repair method is proposed to repair waypoints in the infeasible domain to enhance flight efficiency. To validate its performance, ACOSRA R is compared with seven advanced meta-heuristic algorithms on 9 real digital elevation model maps. Experimental results show that ACOSRA R outperforms other comparison algorithms, efficiently generating higher-quality UAV paths in different environments. Additionally, we successfully integrated the dynamic window approach with ACOSRA R to solve UAV path planning in a partially unknown scenario with static and moving obstacles.
科研通智能强力驱动
Strongly Powered by AbleSci AI