Multi-strategy adaptable ant colony optimization algorithm and its application in robot path planning

被引:57
作者
Cui, Junguo [1 ,2 ]
Wu, Lei [1 ,2 ,3 ]
Huang, Xiaodong [1 ,2 ]
Xu, Dengpan [1 ,2 ]
Liu, Chao [1 ,2 ]
Xiao, Wensheng [2 ]
机构
[1] China Univ Petr East China, Coll Mech & Elect Engn, Qingdao 266580, Peoples R China
[2] China Univ Petr East China, Natl Engn Res Ctr Marine Geophys Prospecting & Exp, Qingdao 266580, Peoples R China
[3] Nanyang Technol Univ, Maritime Inst NTU, Sch Civil & Environm Engn, Singapore 639798, Singapore
基金
国家重点研发计划;
关键词
Path planning; Ant colony optimization algorithm; Directional mechanism; Adaptive updating; SYSTEM;
D O I
10.1016/j.knosys.2024.111459
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As a widely used path planning algorithm, the ant colony optimization algorithm (ACO) has evolved into a welldeveloped method within the realm of optimization algorithms and has been extensively applied across various fields. In this study, a multi-strategy adaptable ant colony optimization (MsAACO) is proposed to alleviate the insufficient and inefficient convergence of ACO, employing four-design improvements. First, a directionguidance mechanism is proposed to improve the performance of node selection. Second, an adaptive heuristic function is introduced to decrease the length and number of turns of the optimal path solutions. Moreover, the deterministic state transition probability rule was employed to promote the convergence speed of ACO. Finally, nonuniform pheromone initialization was utilized to enhance the ability of ACO to select advantageous regions. Subsequently, the major parameters of the strategies were optimized and their effectiveness was validated. MsAACO was proposed by combining these four strategies with ACO. To verify the advantages of MsAACO, five representative environment models were employed, and comprehensive experiments were conducted by comparing them with existing approaches, including the A* algorithm, variants of ACO, Dijkstra's algorithm, jump point search algorithm, best-first search, breadth-first search, trace algorithm, and other excellent algorithms. The experimental statistical results demonstrate that MsAACO can efficiently generate smoother optimal path-planning solutions with lower length and turn times and improve the convergence efficiency and stability of ACO compared to other algorithms. The generated results of MsAACO verified its superiority in solving the pathplanning problem of mobile robots.
引用
收藏
页数:20
相关论文
共 57 条
[1]   Distributed 3-D Path Planning for Multi-UAVs with Full Area Surveillance Based on Particle Swarm Optimization [J].
Ahmed, Nafis ;
Pawase, Chaitali J. ;
Chang, KyungHi .
APPLIED SCIENCES-BASEL, 2021, 11 (08)
[2]   Improved BINN-Based Underwater Topography Scanning Coverage Path Planning for AUV in Internet of Underwater Things [J].
Cai, Wenyu ;
Zhang, Shuai ;
Zhang, Meiyan ;
Wang, Chengcai .
IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (20) :18375-18386
[3]   Research on navigation of bidirectional A* algorithm based on ant colony algorithm [J].
Chen, Yu-qiang ;
Guo, Jian-lan ;
Yang, Huaide ;
Wang, Zheng-qin ;
Liu, Hong-ling .
JOURNAL OF SUPERCOMPUTING, 2021, 77 (02) :1958-1975
[4]   Automatic Recognition of Geomagnetic Suitability Areas for Path Planning of Autonomous Underwater Vehicle [J].
Chong, Yang ;
Chai, Hongzhou ;
Li, Yonghong ;
Yao, Jian ;
Xiao, Guorui ;
Guo, Yunfei .
MARINE GEODESY, 2021, 44 (04) :287-305
[5]   A Real-Time Path Planning Method for Urban Low-Altitude Logistics UAVs [J].
Deng, Minyi ;
Yang, Qingqing ;
Peng, Yi .
SENSORS, 2023, 23 (17)
[6]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[7]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[8]   Path planning with modified A star algorithm for a mobile robot [J].
Duchon, Frantisek ;
Babinec, Andrej ;
Kajan, Martin ;
Beno, Peter ;
Florek, Martin ;
Fico, Tomas ;
Jurisica, Ladislav .
MODELLING OF MECHANICAL AND MECHATRONIC SYSTEMS, 2014, 96 :59-69
[9]   An Improved JPS Algorithm for Global Path Planning of the Seabed Mining Vehicle [J].
Fan, Beibei ;
Guo, Lingling .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2024, 49 (03) :3963-3977
[10]   F-Ant: an effective routing protocol for ant colony optimization based on fuzzy logic in vehicular ad hoc networks [J].
Fatemidokht, Hamideh ;
Rafsanjani, Marjan Kuchaki .
NEURAL COMPUTING & APPLICATIONS, 2018, 29 (11) :1127-1137