Research on path planning of pasture inspection robot based on improved fish swarm algorithm
Aiming at the problems that traditional Artificial Fish Swarm Algorithm(AFSA)is easily falling into the local optimal solution and the planned optimal path is too long in the process of pasture inspection path planning,an improved Artificial Fish Swarm Algorithm integrated with Genetic Algorithm(GA)is proposed to obtain a Genetic Fish Swarm Algorithm(GFSA).On the basis of AFSA,GFSA accelerates the convergence speed and accuracy during the solving process by optimizing the vision and step length.Additionally,the algorithm avoids premature convergence around local optimal solution during iterations by designing a segmented crowding factor and incorporating mutation operations from Genetic Algorithm(GA).Genetic Fish Swarm Algorithm(GFSA)was implemented on a pasture inspection robot for experimental validation.The results showed that in ablation experiments,the path lengths planned by GFSA were consistently shorter than those of the comparison algorithms,with a median optimal path length of 23.2 m.In multi-algorithm comparison experiments,GFSA achieved the shortest paths and smaller turning angles compared to the other algorithms.In path planning on maps with different obstacle rates,GFSA's initial value and growth slope of the optimal path length were both lower than those of the comparison algorithms,demonstrating better robustness and adaptability.
ranchinspection robotsGenetic Algorithm(GA)Artificial Fish Swarm Algorithm(AFSA)path planning