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 条
  • [1] Appearance-Based Loop Detection from 3D Laser Data Using the Normal Distributions Transform
    Magnusson, Martin
    Andreasson, Henrik
    Nuechter, Andreas
    Lilienthal, Achim J.
    [J]. ICRA: 2009 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-7, 2009, : 3364 - +
  • [2] Automatic classification of ASD children using appearance-based features from videos
    Li, Jing
    Chen, Zejin
    Li, Gongfa
    Ouyang, Gaoxiang
    Li, Xiaoli
    [J]. NEUROCOMPUTING, 2022, 470 : 40 - 50
  • [3] Three-dimensional surface approximation from incomplete data using distance transform
    Lee, DJ
    Westover, B
    Eifert, J
    [J]. IMAGE RECONSTRUCTION FROM INCOMPLETE DATA II, 2002, 4792 : 125 - 134
  • [4] Analyzing Three-Dimensional Radar Voxel Data Using the Discrete Fourier Transform for SAEH Detection
    Plodpradista, P.
    Ho, D. K. C.
    Keller, J. M.
    Popescu, M.
    Buck, A.
    [J]. DETECTION AND SENSING OF MINES, EXPLOSIVE OBJECTS, AND OBSCURED TARGETS XXIII, 2018, 10628
  • [5] Spatial position detection of three-dimensional objects by effective three-dimensional correlation based on Fourier transform protilometry
    Yoshikawa, N
    [J]. OPTICAL REVIEW, 2005, 12 (05) : 378 - 382
  • [6] Spatial Position Detection of Three-Dimensional Objects by Effective Three-Dimensional Correlation Based on Fourier Transform Profilometry
    Nobukazu Yoshikawa
    [J]. Optical Review, 2005, 12 : 378 - 382
  • [7] Digital watermarking based on three-dimensional wavelet transform for video data
    Kim, SJ
    Kim, TS
    Kwon, KR
    Ahn, SH
    Lee, KI
    [J]. ADVANCES IN MULTIMEDIA INFORMATION PROCESSING - PCM 2005, PT 2, 2005, 3768 : 337 - 348
  • [8] Three-Dimensional Transformation for Automatic Target Recognition Using LIDAR Data
    Nieves, Ruben D.
    Reynolds, William D., Jr.
    [J]. LASER RADAR TECHNOLOGY AND APPLICATIONS XV, 2010, 7684
  • [9] Automatic seizure detection using three-dimensional CNN based on multi-channel EEG
    Xiaoyan Wei
    Lin Zhou
    Ziyi Chen
    Liangjun Zhang
    Yi Zhou
    [J]. BMC Medical Informatics and Decision Making, 18
  • [10] Automatic seizure detection using three-dimensional CNN based on multi-channel EEG
    Wei, Xiaoyan
    Zhou, Lin
    Chen, Ziyi
    Zhang, Liangjun
    Zhou, Yi
    [J]. BMC MEDICAL INFORMATICS AND DECISION MAKING, 2018, 18