A Comparative Study: Modified Particle Swarm Optimization and Modified Genetic Algorithm for Global Mobile Robot Navigation

In this paper, Modified Genetic Algorithm (MGA*) and Modified Particle Swarm Optimization (MPSO* ) are developed to increase the capability of the optimization algorithms for a global path planning which means that environment models have been known already. The proposed algorithms read the map of the environment which expressed by grid model and then creates an optimal or near optimal collision free path. The effectiveness of these optimization algorithms for mobile robot path planning is demonstrated by simulation studies. This paper investigates the application of efficient optimization algorithms, MGA* and MPSO* to the problem of mobile robot navigation. Despite the fact that Genetic Algorithm (GA) has rapid search and high search quality, infeasible paths and high computational cost problems are exist associated with this algorithm. To address these problems, the MGA* is presented. Adaptive population size without selection and mutation operators are used in the proposed algorithm. In this thesis, Distinguish Algorithm (DA) is used to check the paths, whether the path is feasible or not, in order to come out with all feasible paths in the population. Improvements presented in MPSO* are mainly trying to address the problem of premature convergence associated with the original PSO. In the MPSO* an error factor is modelled to ensure that the PSO converges. MPSO* try to address another problem which is the population may contain many infeasible paths. A modified procedure is carrying out in the MPSO* to solve the infeasible path problem. According to the simulation done using MATLAB version R2012 (m-file), both algorithms (MGA* and MPSO*) are tested in different environments and the results are compared. The results demonstrate that these two algorithms have a great potential to solve mobile robot path planning with satisfactory results in terms of minimizing distance and execution time. The simulation results illustrate that the path obtained by MGA* is the shortest path, however the execution time based on MPSO* is significantly smaller than the execution time of MGA*. Thus, the proposed MPSO* is computationally faster than the MGA* in finding optimal path. 1 The (*) used to distinguish the proposed modified algorithms (MGA and MPSO) from the previous modified algorithms.

[1]  S.G. Ponnambalam,et al.  Waypoint-based path planner for Mobile Robot Navigation using PSO and GA-AIS , 2011, 2011 IEEE Recent Advances in Intelligent Computational Systems.

[2]  S. Mercy Shalinie,et al.  Optimal Path Selection for Mobile Robot Navigation Using Genetic Algorithm in an Indoor Environment , 2011, ADCONS.

[3]  Russell C. Eberhart,et al.  Comparison between Genetic Algorithms and Particle Swarm Optimization , 1998, Evolutionary Programming.

[4]  Rahul Brungi,et al.  Artificial Intelligence in Robot Path Planning , 2015 .

[5]  Yu-qin Wang,et al.  Research for the Robot Path Planning Control Strategy Based on the Immune Particle Swarm Optimization Algorithm , 2012 .

[6]  Soh Chin Yun,et al.  Improved genetic algorithms based optimum path planning for mobile robot , 2010, 2010 11th International Conference on Control Automation Robotics & Vision.

[7]  Mehdi Ghanavati,et al.  Navigation of Mobile Robot Using the PSO Particle Swarm Optimization , 2012 .

[8]  Sourav Dutta Obstacle Avoidance of mobile robot using PSO based Neuro Fuzzy Technique , 2010 .

[9]  P. Raja,et al.  Optimal path planning of mobile robots: A review , 2012 .

[10]  Dayal R. Parhi,et al.  Controlling the Motion of an Autonomous Mobile Robot Using Various Techniques: a Review , 2013 .

[11]  Kyung Min Han Collision free path planning algorithms for robot navigation problem , 2007 .

[12]  Wang Yu-qin,et al.  Research for the Robot Path Planning Control Strategy Based on the Immune Particle Swarm Optimization Algorithm , 2012, 2012 Second International Conference on Intelligent System Design and Engineering Application.

[13]  Amit Konar,et al.  Innovations in Robot Mobility and Control , 2005, Studies in Computational Intelligence.