A new localization method for mobile robots using Genetic Simulated Annealing Monte Carlo Localization

A new localization method Genetic Simulated Annealing Monte Carlo Localization (GSAMCL) is presented for mobile robots in this paper. By using the observation matching as the fitness function to make the particles adjust to the high probability area meanwhile utilizing the high optimization performance of Genetic Simulated Annealing Algorithm, GSAMCL alleviates particle recession and improves the convergence efficiency compared with Monte Carlo Localization (MCL). Implementation of a system for multiple mobile robots localization using GSAMCL is gained based on the establishment of motion model and RSSI-based awareness model of mobile robots. Through analyzing of simulation results of the mobile robots system above, it shows that, using GSAMCL, mobile robots need fewer particles and less time to achieve higher localization efficiency and obtain higher localization accuracy under the same condition in global localization compared with MCL.

[1]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[2]  Hyochang Ahn,et al.  Simulation of a RSSI-Based Indoor Localization System Using Wireless Sensor Network , 2010, 2010 Proceedings of the 5th International Conference on Ubiquitous Information Technologies and Applications.

[3]  Duan Zhuo-hua,et al.  Survey on some key technologies of mobile robot localization based on particle filter , 2007 .

[4]  Ingemar J. Cox,et al.  Blanche-an experiment in guidance and navigation of an autonomous robot vehicle , 1991, IEEE Trans. Robotics Autom..

[5]  Wolfram Burgard,et al.  Monte Carlo Localization: Efficient Position Estimation for Mobile Robots , 1999, AAAI/IAAI.

[6]  Yu Song,et al.  Mobile Robot Monte Carlo Localization Based on Improved Unscented Particle Filter: Mobile Robot Monte Carlo Localization Based on Improved Unscented Particle Filter , 2010 .

[7]  Manuela M. Veloso,et al.  Sensor resetting localization for poorly modelled mobile robots , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[8]  Dan Wu,et al.  A dynamic size MCL algorithm for mobile robot localization , 2010, 2010 IEEE International Conference on Robotics and Biomimetics.

[9]  Hatice Kose-Bagci,et al.  The Reverse Monte Carlo localization algorithm , 2007, Robotics Auton. Syst..

[10]  Dieter Fox,et al.  Adapting the Sample Size in Particle Filters Through KLD-Sampling , 2003, Int. J. Robotics Res..

[11]  Wolfram Burgard,et al.  Monte Carlo localization for mobile robots , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[12]  Liu Wen-jing Survey on adaptive mechanisms of particle filter , 2010 .

[13]  Frank Dellaert,et al.  MCMC-based particle filtering for tracking a variable number of interacting targets , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  Tiancheng Li,et al.  Monte Carlo localization for mobile robot using adaptive particle merging and splitting technique , 2010, The 2010 IEEE International Conference on Information and Automation.