Automatic Appearance-Based Loop Detection from Three-Dimensional Laser Data Using the Normal Distributions Transform

被引:79
|
作者
Magnusson, Martin [1 ]
Andreasson, Henrik [1 ]
Nuechter, Andreas [2 ]
Lilienthal, Achim J. [1 ]
机构
[1] Univ Orebro, Ctr Appl Autonomous Sensor Syst, S-70182 Orebro, Sweden
[2] Jacobs Univ Bremen, Sch Sci & Engn, D-28759 Bremen, Germany
关键词
SIMULTANEOUS LOCALIZATION; MAP;
D O I
10.1002/rob.20314
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We propose a new approach to appearance-based loop detection for mobile robots, using three-dimensional (3D) laser scans. Loop detection is an important problem in the simultaneous localization and mapping (SLAM) domain, and, because it can be seen as the problem of recognizing previously visited places, it is an example of the data association problem. Without a flat-floor assumption, two-dimensional laser-based approaches are bound to fail in many cases. Two of the problems with 3D approaches that we address in this paper are how to handle the greatly increased amount of data and how to efficiently obtain invariance to 3D rotations. We present a compact representation of 3D point clouds that is still discriminative enough to detect loop closures without false positives (i.e., detecting loop closure where there is none). A low false-positive rate is very important because wrong data association could have disastrous consequences in a SLAM algorithm. Our approach uses only the appearance of 3D point clouds to detect loops and requires no pose information. We exploit the normal distributions transform surface representation to create feature histograms based on surface orientation and smoothness. The surface shape histograms compress the input data by two to three orders of magnitude. Because of the high compression rate, the histograms can be matched efficiently to compare the appearance of two scans. Rotation invariance is achieved by aligning scans with respect to dominant surface orientations. We also propose to use expectation maximization to fit a gamma mixture model to the output similarity measures in order to automatically determine the threshold that separates scans at loop closures from nonoverlapping ones. We discuss the problem of determining ground truth in the context of loop detection and the difficulties in comparing the results of the few available methods based on range information. Furthermore, we present quantitative performance evaluations using three real-world data sets, one of which is highly self-similar, showing that the proposed method achieves high recall rates (percentage of correctly identified loop closures) at low false-positive rates in environments with different characteristics. (C) 2009 Wiley Periodicals, Inc.
引用
收藏
页码:892 / 914
页数:23
相关论文
共 50 条
  • [21] Automatic measurement of fetal nuchal translucency from three-dimensional ultrasound data
    Nie, Siqing
    Yu, Jinhua
    Chen, Ping
    Wang, Yuanyuan
    Guo, Yi
    Zhang, Jian Qiu
    [J]. 2017 39TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2017, : 3417 - 3420
  • [22] Three-dimensional environment models from airborne laser radar data
    Söderman, U
    Ahlberg, S
    Elmqvist, M
    Persson, Å
    [J]. LASER RADAR TECHNOLOGY AND APPLICATIONS IX, 2004, 5412 : 333 - 344
  • [23] An Automatic Robotic System for Three-Dimensional Tooth Crown Preparation Using a Picosecond Laser
    Wang, Lei
    Wang, Dangxiao
    Zhang, Yuru
    Ma, Lei
    Sun, Yuchun
    Lv, Peijun
    [J]. LASERS IN SURGERY AND MEDICINE, 2014, 46 (07) : 573 - 581
  • [24] Pavement Cracking Detection Based on Three-Dimensional Data Using Improved Active Contour Model
    Li, Wei
    Ju Huyan
    Tighe, Susan L.
    [J]. JOURNAL OF TRANSPORTATION ENGINEERING PART B-PAVEMENTS, 2018, 144 (02)
  • [25] Scene cut detection in three-dimensional discrete cosine transform based video codec
    Koivusaari, JJ
    Takala, JH
    [J]. MULTIMEDIA ON MOBILE DEVICES, 2005, 5684 : 311 - 317
  • [26] Three-Dimensional Target Detection Based on RGB-D Data
    Jiang, Fuchun
    Zhang, Hongyi
    Zhu, Chen
    [J]. TRAITEMENT DU SIGNAL, 2021, 38 (02) : 315 - 320
  • [27] LSGDDN-LCD: An appearance-based loop closure detection using local superpixel grid descriptors and incremental dynamic nodes
    Zhang, Baosheng
    Xian, Yelan
    Ma, Xiaoguang
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2024, 119
  • [28] AUTOMATIC COLLISION DETECTION FOR ASSEMBLY SEQUENCE PLANNING USING A THREE-DIMENSIONAL SOLID MODEL
    Alfadhlani
    Samadhi, T. M. A. Ari
    MA'Ruf, Anas
    Toha, Isa Setiasyah
    [J]. JOURNAL OF ADVANCED MANUFACTURING SYSTEMS, 2011, 10 (02) : 277 - 291
  • [29] A NONLINEAR TRANSFORM BASED THREE-DIMENSIONAL SHAPE RECOVERY FROM IMAGE FOCUS
    Khan, Asifullah
    Mahmood, Muhammad Tariq
    Choi, Tae-Sun
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2010, 24 (05) : 719 - 736
  • [30] Automatic Tree Height Measurement Based on Three-Dimensional Reconstruction Using Smartphone
    Shen, Yulin
    Huang, Ruwei
    Hua, Bei
    Pan, Yuanguan
    Mei, Yong
    Dong, Minghao
    [J]. SENSORS, 2023, 23 (16)