DocumentCode :
2690745
Title :
Mobile robot global localization using differential evolution and particle swarm optimization
Author :
Vahdat, Ali R. ; NourAshrafoddin, Naser ; Ghidary, Saeed Shiry
Author_Institution :
Amirkabir Univ. of Technol., Tehran
fYear :
2007
fDate :
25-28 Sept. 2007
Firstpage :
1527
Lastpage :
1534
Abstract :
For a mobile robot to move in a known environment and operate successfully, first it needs to robustly determine its initial position and orientation relative to the map, and then update its position while moving in the environment. Thus determining robot\´s position is one of the most important tasks in mobile robotics. This task consists of "global localization" and "robot\´s pose tracking". In this paper two recent sample-based evolutionary methods for globally localizing the position of a mobile robot are proposed. The first method is a modified version of genetic algorithm called Differential Evolution (DE) which is based on natural selection. The second one is Particle Swarm Optimization (PSO) which is based on bird flocking. DE evaluates initial population using the probabilistic motion and observation models and the evolution of the individuals is performed by evolutionary operators. PSO adjusts the velocity and location of particles towards target (robot\´s pose) through a problem space on the basis of information about each particle\´s previous best location and the best previous location of its neighbors. Our results illustrate the excellence of these two methods over standard Monte Carlo localization algorithm with regard to convergence rate, speed and computational cost.
Keywords :
Monte Carlo methods; genetic algorithms; mobile robots; particle swarm optimisation; bird flocking; differential evolution; genetic algorithm; global localization; mobile robot; observation models; particle swarm optimization; pose tracking; probabilistic motion; sample-based evolutionary methods; standard Monte Carlo localization algorithm; Birds; Computational efficiency; Convergence; Genetic algorithms; Mobile robots; Monte Carlo methods; Orbital robotics; Particle swarm optimization; Performance evaluation; Robustness; Global localization; differential evolution; mobile robots; particle swarm optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 2007. CEC 2007. IEEE Congress on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-1339-3
Electronic_ISBN :
978-1-4244-1340-9
Type :
conf
DOI :
10.1109/CEC.2007.4424654
Filename :
4424654
Link To Document :
بازگشت