Research on path planning for robots based on PSO optimization for fuzzy controller

Based on Robot's intelligent behavior of exploring the unknown environment, a fuzzy controller is built to complete the local path planning. Because of walking around swing and going into local minima problems, a method based on particle swarm optimization for fuzzy controller is proposed. The method utilizes the PSO algorithm to optimize the threshold of the fuzzy membership functions thus the parameters can be adjusted in different environments. Simulation results demonstrate that the robot has the ability of path planning, the local minimum problem is effectively been solved and the path is smoother.

[1]  Saman K. Halgamuge,et al.  Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients , 2004, IEEE Transactions on Evolutionary Computation.

[2]  T. Ray,et al.  A swarm with an effective information sharing mechanism for unconstrained and constrained single objective optimisation problems , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[3]  Indra Narayan Kar,et al.  Design and implementation of an adaptive fuzzy logic-based controller for wheeled mobile robots , 2006, IEEE Transactions on Control Systems Technology.

[4]  Meng Joo Er,et al.  Obstacle avoidance of a mobile robot using hybrid learning approach , 2005, IEEE Transactions on Industrial Electronics.

[5]  Pierre-Yves Glorennec,et al.  A new mobile robot navigation method using fuzzy logic and a modified Q-learning algorithm , 2010, J. Intell. Fuzzy Syst..

[6]  Meng Joo Er,et al.  Automatic Generation of Fuzzy Inference Systems Using Unsupervised Learning , 2005, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, 2005..

[7]  N. H. C. Yung,et al.  A fuzzy controller with supervised learning assisted reinforcement learning algorithm for obstacle avoidance , 2003, IEEE Trans. Syst. Man Cybern. Part B.