Real-time LIDAR localization in natural and urban environments

Georgi Tinchev,Adrian Penate-Sanchez,Maurice Fallon
DOI: https://doi.org/10.48550/arXiv.2301.13583
IF: 3.7
2023-01-31
Robotics
Abstract:Localization is a key challenge in many robotics applications. In this work we explore LIDAR-based global localization in both urban and natural environments and develop a method suitable for online application. Our approach leverages efficient deep learning architecture capable of learning compact point cloud descriptors directly from 3D data. The method uses an efficient feature space representation of a set of segmented point clouds to match between the current scene and the prior map. We show that down-sampling in the inner layers of the network can significantly reduce computation time without sacrificing performance. We present substantial evaluation of LIDAR-based global localization methods on nine scenarios from six datasets varying between urban, park, forest, and industrial environments. Part of which includes post-processed data from 30 sequences of the Oxford RobotCar dataset, which we make publicly available. Our experiments demonstrate a factor of three reduction of computation, 70% lower memory consumption with marginal loss in localization frequency. The proposed method allows the full pipeline to run on robots with limited computation payload such as drones, quadrupeds, and UGVs as it does not require a GPU at run time.
What problem does this paper attempt to address?
### Problems Addressed by the Paper This paper aims to address the issue of real-time LIDAR localization for robots in natural and urban environments. Specifically: 1. **Improving Computational Efficiency**: A new neural network architecture is proposed that significantly reduces computation time and memory consumption without sacrificing performance. Compared to previous methods, the new approach is three times faster and reduces memory consumption by 70%. 2. **Cross-Environment Robustness**: A localization method is developed that can generalize to various environments such as parks, forests, urban, and industrial scenes. By using a deep learning architecture to learn compact representations of the environment, the method maintains high accuracy across different settings. 3. **Hardware Resource Constraints**: A method is designed for robot platforms with limited computational resources (such as drones, quadruped robots, and unmanned ground vehicles) that can operate without a GPU. This is particularly important for mobile robots, which need to carry their own computing and power resources. 4. **Dataset Contribution**: A large-scale LIDAR dataset is created, containing over 50 kilometers of test data and 250 kilometers of training data. These data are derived from the Oxford RobotCar dataset and are finely annotated to support supervised learning. The dataset will be publicly released for use by the research community. Through these contributions, the paper demonstrates the effectiveness and efficiency of its method in various environments, especially on resource-constrained robot platforms.