Learning to Close the Loop from 3D Point Clouds
2010 (English)In: Proceedings of the 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2010, 2089-2095 p.Conference paper (Refereed)
This paper presents a new solution to the loop closing problem for 3D point clouds. Loop closing is the problem of detecting the return to a previously visited location, and constitutes an important part of the solution to the Simultaneous Localisation and Mapping (SLAM) problem. It is important to achieve a low level of false alarms, since closing a false loop can have disastrous effects in a SLAM algorithm. In this work, the point clouds are described using features, which efficiently reduces the dimension of the data by a factor of 300 or more. The machine learning algorithm AdaBoost is used to learn a classifier from the features. All features are invariant to rotation, resulting in a classifier that is invariant to rotation. The presented method does neither rely on the discretisation of 3D space, nor on the extraction of lines, corners or planes. The classifier is extensively evaluated on publicly available outdoor and indoor data, and is shown to be able to robustly and accurately determine whether a pair of point clouds is from the same location or not. Experiments show detection rates of 63% for outdoor and 53% for indoor data at a false alarm rate of 0%. Furthermore, the classifier is shown to generalise well when trained on outdoor data and tested on indoor data in a SLAM experiment.
Place, publisher, year, edition, pages
2010. 2089-2095 p.
SLAM (robots), Feature extraction, Learning (artificial intelligence), Pattern classification, Solid modelling
National CategoryControl Engineering
IdentifiersURN: urn:nbn:se:liu:diva-62884DOI: 10.1109/IROS.2010.5651013ISBN: 978-1-4244-6674-0OAI: oai:DiVA.org:liu-62884DiVA: diva2:375007
2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, Taipei, Taiwan, 18-22 October, 2010
©2010 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. Karl Granström and Thomas Schön, Learning to Close the Loop from 3D Point Clouds, 2010, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2089-2095.2010-12-072010-12-072014-03-27Bibliographically approved