ROLGDec 10, 2020

Self-Supervised Learning of Lidar Segmentation for Autonomous Indoor Navigation

arXiv:2012.05897v128 citations
AI Analysis

This work addresses the problem of costly and time-consuming manual annotation for lidar segmentation, which is a bottleneck for autonomous indoor navigation systems.

This paper introduces a self-supervised learning method for semantic segmentation of lidar frames, eliminating the need for human annotation. The method leverages SLAM and ray-tracing to identify permanent structures and movable objects, allowing a robot to navigate more complex scenarios and improve network predictions over time.

We present a self-supervised learning approach for the semantic segmentation of lidar frames. Our method is used to train a deep point cloud segmentation architecture without any human annotation. The annotation process is automated with the combination of simultaneous localization and mapping (SLAM) and ray-tracing algorithms. By performing multiple navigation sessions in the same environment, we are able to identify permanent structures, such as walls, and disentangle short-term and long-term movable objects, such as people and tables, respectively. New sessions can then be performed using a network trained to predict these semantic labels. We demonstrate the ability of our approach to improve itself over time, from one session to the next. With semantically filtered point clouds, our robot can navigate through more complex scenarios, which, when added to the training pool, help to improve our network predictions. We provide insights into our network predictions and show that our approach can also improve the performances of common localization techniques.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes