4.4 Article

Map-Matching Algorithms for Robot Self-Localization: A Comparison Between Perfect Match, Iterative Closest Point and Normal Distributions Transform

期刊

JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS
卷 93, 期 3-4, 页码 533-546

出版社

SPRINGER
DOI: 10.1007/s10846-017-0765-5

关键词

2D laser scan; Map matching; Robot self-localization

资金

  1. European Union's Horizon 2020 - The EU Framework Programme for Research and Innovation 2014-2020 [688807]
  2. North Portugal Regional Operational. Programme (NORTE 2020), under the PORTUGAL 2020 Partnership Agreement [NORTE-01-0145-FEDER-000020]
  3. European Regional Development Fund (ERDF)
  4. ERDF European Regional Development Fund through the Operational Programme for Competitiveness and Internationalisation - COMPETE 2020 Programme
  5. FCT Fundacao para a Ciencia e a Tecnologia (Portuguese Foundation for Science and Technology) [POCI-01-0145-FEDER-006961]
  6. Portuguese funding agency, FCT - Fundacao para a Ciencia e a Tecnologia (Portuguese Foundation for Science and Technology) [SAICTPAC/0034/2015-POCI-01-0145-FEDER-016418]
  7. CNPq/CsF PDE [233517/2014-6]
  8. European Unions Horizon 2020 - The EU Framework Programme for Research and Innovation 20142020 [688807 ColRobot]

向作者/读者索取更多资源

The self-localization of mobile robots in the environment is one of the most fundamental problems in the robotics navigation field. It is a complex and challenging problem due to the high requirements of autonomous mobile vehicles, particularly with regard to the algorithms accuracy, robustness and computational efficiency. In this paper, we present a comparison of three of the most used map-matching algorithms applied in localization based on natural landmarks: our implementation of the Perfect Match (PM) and the Point Cloud Library (PCL) implementation of the Iterative Closest Point (ICP) and the Normal Distribution Transform (NDT). For the purpose of this comparison we have considered a set of representative metrics, such as pose estimation accuracy, computational efficiency, convergence speed, maximum admissible initialization error and robustness to the presence of outliers in the robots sensors data. The test results were retrieved using our ROS natural landmark public dataset, containing several tests with simulated and real sensor data. The performance and robustness of the Perfect Match is highlighted throughout this article and is of paramount importance for real-time embedded systems with limited computing power that require accurate pose estimation and fast reaction times for high speed navigation. Moreover, we added to PCL a new algorithm for performing correspondence estimation using lookup tables that was inspired by the PM approach to solve this problem. This new method for computing the closest map point to a given sensor reading proved to be 40 to 60 times faster than the existing k-d tree approach in PCL and allowed the Iterative Closest Point algorithm to perform point cloud registration 5 to 9 times faster.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.4
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据