Abstract
This paper will improve the fundamental ant colony optimization algorithm in the context of mobile robot path planning in response to its flaws, which include easy descent into a local optimum, a large number of inflection points along the path, and an inefficient convergence speed. Based on the two-dimensional grid map modeling approach, map pheromone initialization is unevenly assigned to improve the blindness of the ant colony optimization algorithm in the initial phase of path planning. Furthermore, an adaptive pheromone volatility factor is proposed to improve the global characteristics of early path planning, accelerate the convergence speed as the iteration advances, and avoid a local optimum that could impede the algorithm's progress. The pheromone update mechanism was redesigned, and a reward and punishment mechanism was incorporated into the pheromone update function to accelerate the convergence of the algorithm. Finally, path optimization diminishes the quantity of inflection points along the path, which makes the path smoother and shortens the path length. The outcome of the experiments demonstrate that the improved ant colony optimization algorithm performs better, converges more quickly, and more closely matches the needs of actual mobile robot walking.
Similar content being viewed by others
Data availability
The datasets generated during and/or analysed during the current study are not publicly available due [REASON(S) WHY DATA ARE NOT PUBLIC] but are available from the corresponding author on reasonable request.
References
Ajeil FH, Ibraheem IK, Azar AT et al (2020) Grid-based mobile robot path planning using aging-based ant colony optimization algorithm in static and dynamic environments. Sensors 20(7):1880
Banerjee A, De SK, Majumder K, Das V, Giri D, Shaw RN, Ghosh A (2022) Construction of effective wireless sensor network for smart communication using modified ant colony optimization technique. Proceedings of Advanced Computing and Intelligent Technologies (ICAIT 2021) 218:269–278
Chen P, Pei J, Lu W, Li M (2022) A deep reinforcement learning based method for real-time path planning and dynamic obstacle avoidance. Neurocomputing 497:64–75
Cherni F, Boujelben M, Jaiem L, Boutereaa Y, Rekik C, Derbel N (2017) Autonomous mobile robot navigation based on an integrated environment representation designed in dynamic environments. Int J Autom Control 11(1):35–53
Shen D, Li X, Zhang G, Hao Z (2023) Automated guided vehicle path planning by dynamically adjusting ant colony algorithm heuristic factor. J Xi’an Polytechnic Univ 37(1):93–102
Jianjuan L, Liqi X, Huijuan Z, Zhongpu L (2021) Robot dynamic path planning based on lmproved A* and DWA algorithm. Comput Eng Appl 57(15):73–81
Jianjuan L, Zhong-pu L, Hui-juan Z, Hang Y, Miao-xin J (2023) Path planning of mobile robot based on fuzzy control ant colony algorithm. Modular Mach Tool Autom Manuf Tech 2023(01):20–24
Jingdong Z, Weizhou G, Wen-guang Y, Dezhong Q, Tian Z (2022) Path planning of mobile robot based on lmproved ant colony algorithm. Sci Technol Eng 22(28):12484–12490
Ma K, Wang L, Li D, Cai J, Su X (2023) An lmproved ant colony algorithm for path planning based on pheromone differential distribution strategy. J Nanjing Univ Aeronaut Astronaut 55(1):100–107
Leibo Y, Jun Z (2022) Research on workshop material distribution path planning based on improved ant colony algorithm. Manuf Autom 44(11):128–131
Li W, Xia L, Huang Y et al (2022) An ant colony optimization algorithm with adaptive greedy strategy to optimize path problems. J Ambient Intell Humaniz Comput 3(3):1557–1571
Lin S, Liu A, Wang J, Kong X (2023) An intelligence-based hybrid PSO-SA for mobile robot path planning in warehouse. J Comput Sci 67:101938
Shi L (2021) Research on robot path planning based on lmproved ant colony algorithm. Aeronaut Comput Tech 51(2):28–31
Morin M, Abi-Zeid I, Quimper CG (2023) Ant colony optimization for path planning in search and rescue operations. Eur J Oper Res 305(1):53–63
Su Q, Yu W, Liu J (2021) Mobile robot path planning based on improved ant colony algorithm. 2021 Asia-Pac Conf Commun Technol Comput Sci (ACCTCS 2021) 220–224
Shafiq M, Ali ZA, Israr A, Alkhammash EH, Hadjouni M, Jussila JJ (2022) Convergence analysis of path planning of multi-UAVs using max-min ant colony optimization approach. Sensors 22(14):5395
Shao X, Wang G, Zheng R et al (2022) Path planning for mine rescue robots based on improved ant colony algorithm. The 8th Int Conf Control Autom Robot (ICCAR) 161–166
Shu W, Li Y (2022) A novel demand-responsive customized bus based on improved ant colony optimization and clustering algorithms. IEEE Trans Intell Transp Syst 24(8):8492–8506
Wu S, Wei W, Zhang Y, Ye Z (2023) Path planning of mobile robot based on lmproved ant colony algorithm. J Dongguan Univ Technol 30(1):24–34
Song B, Miao H, Xu L (2021) Path planning for coal mine robot via improved ant colony optimization algorithm. Syst Sci Control Eng 9(1):283–289
Sui F, Tang X, Dong Z, Gan X, Luo P, Sun J (2023) ACO+ PSO+ A*: A bi-layer hybrid algorithm for multi-task path planning of an AUV. Comput Ind Eng 175:108905
Tan CS, Mohd-Mokhtar R, Arshad MR (2021) A comprehensive review of coverage path planning in robotics using classical and heuristic algorithms. IEEE Access 9:119310–119342
Tao Y, Gao H, Ren F, Chen C, Wang T, Xiong H, Jiang S (2021) A mobile service robot global path planning method based on ant colony optimization and fuzzy control. Appl Sci 11:3605
Zhang T, Wu B, Zhou F (2022) Research on lmproved ant colony algorithm for robot global path planning. Comput Eng Appl 58(1):282–291
Wang G, Zhou J (2021) Dynamic robot path planning system using neural network. J Intell Fuzzy Syst 40(2):3055–3063
Wang L, Shi X (2019) Improved ant colony algorithm for mobile robots in obstacle avoidance. J Nanjing Univ Aeronaut Astronaut/Nanjing Hangkong Hangtian Daxue Xuebao 51(5):728–734
Wang X, Liu Z, Liu J (2023) Mobile robot path planning based on an improved A* algorithm. In Int Conf Comput Graph Artif Intell Data Process (ICCAID 2022) 12604:1093–1098
Wang X, Zhang H, Liu S, Wang J, Wang Y, Shangguan D (2022) Path planning of scenic spots based on improved A* algorithm. Sci Rep 12(1):1320
Xu X, Bai B, Qian F (2016) ldentification of Wiener model based on lmproved differential evolution (SADE) algorithm. J Syst Simul 28(1):147–153
Yang L, Fu L, Li P, Mao J, Guo N (2022) An effective dynamic path planning approach for mobile robots based on ant colony fusion dynamic windows. Machines 10(1):50
Zhang Y, Pang D (2022) Research on path planning of mobile robot based on improved ant colony algorithm. IEEE 6th Inf Technol Mechatron Eng Conf (ITOEC 2022) 558–563
Zhang Y, Quan H, Wen J (2020) Mobile robot path planning based on the wolf ant colony hybrid algorithm. J Huazhong Univ Sci Technol Nat Sci Ed 48(01):127–132
Ying L (2021) Robot path planning algorithm based on combination of lmproved potential field and ant colony algorithm. Comput Simul 38(11):355–360
Xu Y, Lou K, Li Z (2021) Mobile robot path planning based on variable-step ant colony algorithm. CAAI Trans Intell Syst 16(2):330–337
Zhang D, Yin YB, Luo R, Zou SL (2023) Hybrid IACO-A*-PSO optimization algorithm for solving multiobjective path planning problem of mobile robot in radioactive environment. Prog Nucl Energy 159:104651
Li Z, Huang Y, Xu Y (2020) Path planning of mobile robot based on improved variablestep size ant colony algorithm. J Electronic Meas Instrum 34(8):15–21
Zhou X, Ma H, Gu J, Chen H, Deng W (2022) Parameter adaptation-based ant colony optimization with dynamic hybrid mechanism. Eng Appl Artif Intell 114:105139
Zhou Y, Li W, Wang X, Qiu Y, Shen W (2022) Adaptive gradient descent enabled ant colony optimization for routing problems. Swarm Evol Comput 70:101046
Acknowledgements
This work was supported by the Key Project of Science and Technology Innovation (2030) supported by the Ministry of Science and Technology of China (No. 2018AAA0101301), the Natural Science Foundation of Guangdong Province (No.2024A1515011838), the Key Research Platforms and Projects of High School in Guangdong Province (No. 2023ZDZX1028, 2023ZDZX1050), the Distinctive Innovation Projects of High School in Guangdong Province (No. 2021KTSCX192), Dongguan Social Development Science and Technology Project (No. 20211800904722) and Dongguan Science and Technology Special Commissioner Project (No. 2021180050007)
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhou, T., Wei, W. Mobile robot path planning based on an improved ACO algorithm and path optimization. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-024-19370-x
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11042-024-19370-x