Skip to main content
Log in

Mobile robot path planning based on an improved ACO algorithm and path optimization

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Algorithm 1
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

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

  1. 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

    Article  Google Scholar 

  2. 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

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

    Google Scholar 

  6. 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

    Google Scholar 

  7. 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

    Google Scholar 

  8. 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

    Google Scholar 

  9. 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

    Google Scholar 

  10. Leibo Y, Jun Z (2022) Research on workshop material distribution path planning based on improved ant colony algorithm. Manuf Autom 44(11):128–131

    Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. Shi L (2021) Research on robot path planning based on lmproved ant colony algorithm. Aeronaut Comput Tech 51(2):28–31

    Google Scholar 

  14. 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

    Article  MathSciNet  Google Scholar 

  15. 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

  16. 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

    Article  Google Scholar 

  17. 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

  18. 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

    Article  Google Scholar 

  19. 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

    Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Google Scholar 

  25. Wang G, Zhou J (2021) Dynamic robot path planning system using neural network. J Intell Fuzzy Syst 40(2):3055–3063

    Article  Google Scholar 

  26. 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

    Google Scholar 

  27. 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

    Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    Google Scholar 

  30. 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

    Article  Google Scholar 

  31. 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

  32. 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

    Google Scholar 

  33. Ying L (2021) Robot path planning algorithm based on combination of lmproved potential field and ant colony algorithm. Comput Simul 38(11):355–360

    Google Scholar 

  34. 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

    Google Scholar 

  35. 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

    Article  Google Scholar 

  36. 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

    Google Scholar 

  37. 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

    Article  Google Scholar 

  38. 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Wenhong Wei.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11042-024-19370-x

Keywords

Navigation