skip to main content
10.1145/3175603.3175618acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicraiConference Proceedingsconference-collections
research-article

Mobile Robot Global Localization Using Particle Swarm Optimization with a 2D Range Scan

Authors Info & Claims
Published:29 December 2017Publication History

ABSTRACT

This paper presents a novel approach based on the particle swarm optimization (PSO) for globally localizing a mobile robot with a single laser scan, under the assumption that the initial pose of the robot is unknown. The environment map is first converted with a signed fitness function that encodes the distance to the nearest obstacle from a given location. Using the end-point model of a laser beam, captured sensor data are associated with the world model without data association or feature extraction. The PSO is then performed to explore the pose space to search for the correct robot pose iteratively, in which the potential solutions are optimized by scan matching technique to get more accurate pose estimation. The proposed approach performs better than the popular particle filter based approach with regard to convergence speed, estimation precision and computational cost. Experiment results based on public domain dataset demonstrate the effectiveness of proposed algorithm.

References

  1. L. Teslić, I. Škrjanc, and G. Klančar. EKF-based localization of a wheeled mobile robot in structured environments. J. Intell. Robot Syst. 62 (2011), 187--203. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. P. Jensfelt and S. Kristensen. Active global localization for a mobile robot using multiple hypothesis tracking. IEEE Trans. Rob. Autom. 17 (2001), 748--760.Google ScholarGoogle ScholarCross RefCross Ref
  3. D. Fox, W. Burgard, and S. Thrun. Markov localization for mobile robots in dynamic environments. J. Artif. Intell. Res. 11 (1999), 391--427. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J.-L. Blanco, J. González, and J.-A. Fernández-Madrigal. Optimal filtering for non-parametric observation models: applications to localization and SLAM. Int. J. Robot. Res. 29 (2010), 1726--1742. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. J. Woo, Y.-J. Kim, J.-o. Lee, and M.-T. Lim. Localization of mobile robot using particle filter. In SICE-ICASE, 2006. International Joint Conference (Busan, South Korea, Oct. 18-21, 2006), 3031--3034.Google ScholarGoogle ScholarCross RefCross Ref
  6. J. M. Cuadra Troncoso, J. R. Alvarez-Sanchez, I. Navarro Santosjuanes, F. de la Paz Lopez, and R. Arnau Prieto. Consistent robot localization using Polar Scan Matching based on Kalman Segmentation. Robot. Auton. Syst. 63 (Jan. 2015), 219--25 Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. P. J. Besl and N. D. McKay. A method for registration of 3-D shapes. IEEE T. Pattern Anal. 14, 2 (1992), 239--256. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. L. Feng and E. Milios. Robot pose estimation in unknown environments by matching 2D range scans. J. Intell. Robot. Syst. 18 (Mar. 1997), 249--75. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. L. Shu, H. Xu, and M. Huang. High-speed and accurate laser scan matching using classified features. 2013 IEEE International Symposium on Robotic and Sensors Environments (Washington, DC, USA, Oct. 21-23, 2013), 61--66,Google ScholarGoogle ScholarCross RefCross Ref
  10. Y. Shi. Particle swarm optimization: developments, applications and resources. In Proceedings of the 2001 Congress on evolutionary computation (Seoul, South Korea, May 27-30, 2001), 81--86.Google ScholarGoogle Scholar
  11. X. Hu, Y. Shi, and R. Eberhart. Recent advances in particle swarm. In Proceedings of the 2004 Congress on Evolutionary Computation (Portland, OR, USA, June 19-23, 2004), 90--97.Google ScholarGoogle Scholar
  12. E. S. Peer, F. van den Bergh, and A. P. Engelbrecht. Using neighbourhoods with the guaranteed convergence PSO. In Proceedings of the 2003 IEEE Swarm Intelligence Symposium (Indianapolis, IN, USA, April 26-26, 2003), 235--242.Google ScholarGoogle Scholar

Index Terms

  1. Mobile Robot Global Localization Using Particle Swarm Optimization with a 2D Range Scan

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      ICRAI '17: Proceedings of the 3rd International Conference on Robotics and Artificial Intelligence
      December 2017
      127 pages
      ISBN:9781450353588
      DOI:10.1145/3175603

      Copyright © 2017 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 29 December 2017

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader