scholarly journals Path planning and smoothing of mobile robot based on improved artificial fish swarm algorithm

2022 ◽  
Vol 12 (1) ◽  
Author(s):  
Fei-Fei Li ◽  
Yun Du ◽  
Ke-Jin Jia

AbstractAn algorithm that integrates the improved artificial fish swarm algorithm with continuous segmented Bézier curves is proposed, aiming at the path planning and smoothing of mobile robots. On the one hand, to overcome the low accuracy problems, more inflection points and relatively long planning paths in the traditional artificial fish swarm algorithm for path planning, feasible solutions and a range of step sizes are introduced based on Dijkstra's algorithm. To solve the problems of poor convergence and degradation that hinder the algorithm's ability to find the best in the later stage, a dynamic feedback horizon and an adaptive step size are introduced. On the other hand, to ensure that the planned paths are continuous in both orientation and curvature, the Bessel curve theory is introduced to smooth the planned paths. This is demonstrated through a simulation that shows the improved artificial fish swarm algorithm achieving 100% planning accuracy, while ensuring the shortest average path in the same grid environment. Additionally, the smoothed path is continuous in both orientation and curvature, which satisfies the kinematic characteristics of the mobile robot.

2016 ◽  
Vol 2016 ◽  
pp. 1-11 ◽  
Author(s):  
Yi Zhang ◽  
Guolun Guan ◽  
Xingchen Pu

Path planning is critical to the efficiency and fidelity of robot navigation. The solution of robot path planning is to seek a collision-free and the shortest path from the start node to target node. In this paper, we propose a new improved artificial fish swarm algorithm (IAFSA) to process the mobile robot path planning problem in a real environment. In IAFSA, an attenuation function is introduced to improve the visual of standard AFSA and get the balance of global search and local search; also, an adaptive operator is introduced to enhance the adaptive ability of step. Besides, a concept of inertia weight factor is proposed in IAFSA inspired by PSO intelligence algorithm to improve the convergence rate and accuracy of IAFSA. Five unconstrained optimization test functions are given to illustrate the strong searching ability and ideal convergence of IAFSA. Finally, the ROS (robot operation system) based experiment is carried out on a Pioneer 3-DX mobile robot; the experiment results also show the superiority of IAFSA.


2015 ◽  
Vol 713-715 ◽  
pp. 1855-1858 ◽  
Author(s):  
Xu Sheng Gan ◽  
Xue Qin Tang ◽  
Hai Long Gao

In order to improve the modeling efficiency of RBF neural network, an Artificial Fish Swarm Algorithm (AFSA) training algorithm with an adaptive mechanism is proposed. In the training algorithm, the search step size and visible domain of AFSA algorithm can be adjusted dynamically according to the convergence characteristics of artificial fish swarm, and then the improved AFSA algorithm is used to optimize the parameters of RBF neural network. The example shows that, the proposed model is a better approximation performance for the nonlinear function.


Sign in / Sign up

Export Citation Format

Share Document