Abstract
Gardening pruning robots are widely applied in green space construction. However, increase of green space environment complexity and obstacle number affect the coverage range and work efficiency of robots. To solve this problem, this research proposed a full-coverage path planning algorithm integrating hybrid genetic ant colony and A* algorithm. Specifically tailored to the lawn working environments of horticultural pruning robots, we initially employed visual simultaneous localization and mapping to create a 3D point cloud map, converting it into an occupancy grid map for future path planning. The obtained grid map was partitioned into multiple subareas on the basis of the locations of obstacles. The optimal traversal order of sub-regions was determined using hybrid genetic ant colony method and a new update strategy of heuristic and pheromone factors was developed for improving the ability of global search and probability of jumping out of local optimal solution. Boustrophedon method was applied to fully cover each sub-region, A* algorithm was adopted to connect various sub-regions, and connection strategy was optimized. Simulation results showed that compared with traditional ant colony algorithm and other full-coverage planning algorithms, the algorithm developed in this research presented superior performance in terms of traversal path length, starting distance, coverage rate and turning times on maps with various sizes and complexities.
















Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Yu JL, Li J, Sheng Y, Liu B (2021) Study on effect of urban green space on physical and mental health and well-being of residents. Chin Landsc Archit 37(7):95–100
Paudel S, States S (2023) Urban green spaces and sustainability: exploring the ecosystem services and disservices of grassy lawns versus floral meadows. Urban For Urban Green 66:127932
Ignatieva M, Eriksson F, Eriksson T et al (2017) The lawn as a social and cultural phenomenon in Sweden. Urban For Urban Green 21:213–223
Liu XY (2021) Research on autonomous navigation method of mower based on machine vision. Nanjing University of Information Science and Technology
Andrés PG, Nelson B, Álvaro J, Juan BC (2021) Coverage path planning with semantic segmentation for UAV in PV plants. Appl Sci 11(24):12093
Miao X, Lee J, Kang BY (2018) Scalable coverage path planning for cleaning robots using rectangular map decomposition on large environments. IEEE Access 6:38200–38215
Luo CM, Xiong CW, Huang XM, Ding YC, Wang SH (2021) Algorithm for path planning for full cover operation of rape combined harvester under quadrilateral fields. Trans Chin Soc Agric Eng 409(9):140–148
Zhou LN, Wang Y, Zhang X, Yang CY (2020) Full cover path planning of mobile robot in waste land of mining region. Chin J Eng 42(9):1220–1228
Le AV, Nhan NHK, Mohan RE (2020) Evolutionary algorithm-based complete coverage path planning for tetriamond tiling robots. Sensors 20(2):445
Zhang D, Li Y, Jia P et al (2023) A full-coverage path-planning algorithm for a glass-curtain-wall-cleaning robot driven by ropes. Appl Sci 13(8):5052
Tao Y, Gao H, Ren F et al (2021) A mobile service robot global path planning method based on ant colony optimization and fuzzy control. Appl Sci 11(8):3605
Pan H, You X, Liu S (2020) High-frequency path mining-based reward and punishment mechanism for multi-colony ant colony optimization. IEEE Access 8:155459–155476
Meng L, You X, Liu S (2020) Multi-colony collaborative ant optimization algorithm based on cooperative game mechanism. IEEE Access 8:154153–154165
Liang C, Pan K, Zhao M et al (2023) Multi-node path planning of electric tractor based on improved whale optimization algorithm and ant colony algorithm. Agriculture 13(3):586
Ajeil FH, Ibraheem IK, Azar AT et al (2020) Grid-based mobile robot path planning using aging-based ant colony optimiza-tion algorithm in static and dynamic environments. Sensors 20(7):1880
Strisciuglio N, Tylecek R, Blaich M et al (2018) Trimbot2020: an outdoor robot for automatic gardening. In: 50th International symposium on robotics ISR 2018. VDE, pp 1–6
Yu C, Liu Z, Liu X J et al (2018) DS-SLAM: a semantic visual SLAM towards dynamic environments. In: International conference on intelligent robots and systems (IROS), pp 1168–1174
Zhu Y, Jin R, Lou T et al (2021) PLD-VINS: RGBD visual–inertial SLAM with point and line features. Aerosp Sci Technol 119:107185
Campos C, Elvira R, Rodríguez JJG et al (2021) Orb-slam3: an accurate open-source library for visual, visual–inertial, and multimap slam. IEEE Trans Robot 37(6):1874–1890
Rui H, Zhang S, Yan X et al (2022) Research on the design and motion control of an all-wheel steering mobile chassis. Mech Sci Technol 41(09):1352–1361
Gong JL, Wang W, Zhang YF, Lan YB (2021) Cooperative operation strategy of agricultural machinery group based on farmland environment. Trans Chin Soc Agric Eng 37(2):11–19
Xu J, Han FQ, Liu QX, Xue XX (2022) A bioinformation heuristic genetic algorithm for TSP. J Syst Simul 34(8):1811–1819
Rokbani N, Kumar R, Abraham A et al (2021) Bi-heuristic ant colony optimization-based approaches for traveling salesman problem. Soft Comput 25:3775–3794
Roshani R, Motameni H, Mohamadi H (2023) A decentralized method for initial populations of genetic algorithms. J Supercomput 79(9):10232–10251
Yu JH, Luan M (2022) Application of improved ant colony algorithm in path planning of unmanned boats. Control Eng 29(3):413–418
Wu L, Huang X, Cui J et al (2023) Modified adaptive ant colony optimization algorithm and its application for solving path planning of mobile robot. Expert Syst Appl 215:119410
Patle BK, Pandey A, Parhi DRK et al (2019) A review: on path planning strategies for navigation of mobile robot. Def Technol 15(4):582–606
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
Chen GG, Guo S, Wang JZ, Qu HB, Chen YQ, Hou BW (2020) Path obstacle avoidance algorithm combining convex optimization and A*Algorithm. Control Decis 35(12):2907–2914
Dai X, Long S, Zhang Z et al (2019) Mobile robot path planning based on ant colony algorithm with A* heuristic method. Front Neurorobot 13:15
Zhang J, Wu J, Shen X et al (2021) Autonomous land vehicle path planning algorithm based on improved heuristic function of A-Star. Int J Adv Rob Syst 18(5):17298814211042730
Galceran E, Carreras M (2013) A survey on coverage path planning for robotics. Robot Auton Syst 61(12):1258–1276
Dogru S, Marques L (2022) ECO-CPP: energy constrained online coverage path planning. Robot Auton Syst 157:104242
Kyaw PT, Paing A, Thu TT et al (2020) Coverage path planning for decomposition reconfigurable grid-maps using deep reinforcement learning based travelling salesman problem. IEEE Access 8:225945–225956
Wu X, Bai J, Hao F et al (2023) Field complete coverage path planning based on improved genetic algorithm for transplanting robot. Machines 11(6):659
Chen K, Xie YS, Li YM, Liu CL, Mo JQ (2022) Method of path planning for full coverage of agricultural machinery under multiple constraints. Trans Chin Soc Agric Mach 53(5):17–26
Acknowledgements
This work was financially supported by the National Key Research and Development Program of China Project (No. 2021YFD2000700), the National Natural Science Funds for Young Scholar of China (No. 51905154).
Author information
Authors and Affiliations
Contributions
All authors made significant contributions to this study. XX contributed to the acquisition of resources, conducted formal analysis, and played a key role in conceptualizing the research design, methodology, and acquiring funding. ZY played a vital role in the validation process, and was responsible for preparing the original draft of the manuscript. ZZ contributed to the investigation and methodology aspects of the study. YQ curated and organized the data, ensuring its accuracy and completeness. HJ developed the software used in this study. MX carried out the data visualization. All authors have carefully reviewed and approved the final version of the manuscript for publication.
Corresponding author
Ethics declarations
Conflict of interest
The authors have no relevant financial or nonfinancial interests to disclose.
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
Xie, X., Yan, Z., Zhang, Z. et al. Hybrid genetic ant colony optimization algorithm for full-coverage path planning of gardening pruning robots. Intel Serv Robotics 17, 661–683 (2024). https://doi.org/10.1007/s11370-024-00525-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11370-024-00525-6