Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
80 tokens/sec
GPT-4o
59 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
7 tokens/sec
GPT-4.1 Pro
50 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Efficient Continuous-Time SLAM for 3D Lidar-Based Online Mapping (1810.06802v1)

Published 16 Oct 2018 in cs.RO

Abstract: Modern 3D laser-range scanners have a high data rate, making online simultaneous localization and mapping (SLAM) computationally challenging. Recursive state estimation techniques are efficient but commit to a state estimate immediately after a new scan is made, which may lead to misalignments of measurements. We present a 3D SLAM approach that allows for refining alignments during online mapping. Our method is based on efficient local mapping and a hierarchical optimization back-end. Measurements of a 3D laser scanner are aggregated in local multiresolution maps by means of surfel-based registration. The local maps are used in a multi-level graph for allocentric mapping and localization. In order to incorporate corrections when refining the alignment, the individual 3D scans in the local map are modeled as a sub-graph and graph optimization is performed to account for drift and misalignments in the local maps. Furthermore, in each sub-graph, a continuous-time representation of the sensor trajectory allows to correct measurements between scan poses. We evaluate our approach in multiple experiments by showing qualitative results. Furthermore, we quantify the map quality by an entropy-based measure.

Efficient Continuous-Time SLAM for 3D Lidar-Based Online Mapping

The paper "Efficient Continuous-time SLAM for 3D Lidar-based Online Mapping" by David Droeschel and Sven Behnke presents an advanced approach to addressing the challenges posed by high-rate data acquisition from modern 3D laser-range scanners in simultaneous localization and mapping (SLAM) applications. This work proposes a novel SLAM methodology, focusing on refining alignments and mitigating misalignments during online mapping processes via local and allocentric hierarchical graph structures augmented with continuous-time trajectory representations.

Methodology Overview

The researchers introduce a 3D SLAM approach that aggregates lidar measurements into local multiresolution maps using surfel-based registration methods. These local maps participate in a multi-level graph creation, facilitating allocentric mapping and localization. The foundation of this approach is a hierarchical optimization algorithm, designed to manage computational demands while enhancing measurement alignments. By constructing a hierarchical graph model containing sub-graphs of individual 3D scans, the system performs graph optimization, counteracting drift and misalignments in the local maps.

Central to refining alignments is the paper's integration of continuous-time trajectory representation within each sub-graph, which interpolates sensor poses between discrete scan positions. This addresses common rolling shutter artifacts observed when the sensor acquires data in motion, enhancing map quality without necessitating extensive computations.

Numerical Results

The effectiveness of this approach is validated through experimental trials, including data sets collected from MAV flights and museum walkthroughs. The MAV experiments featured a Velodyne VLP-16 lidar sensor, demonstrating substantial improvements in map quality by correcting misalignments observed in previous methods. Entropy-based measures are used to quantify map quality, with faster convergence and reduced entropy levels observed, indicating sharper, more accurate mapping results compared to alternatives such as Google's Cartographer or previous continuous-time SLAM solutions.

Implications and Future Directions

This work has notable implications for the practical deployment of autonomous systems in dynamic environments. By utilizing hierarchical graph structures alongside continuous-time trajectory interpolation, the method supports efficient online SLAM with enhanced robustness and scalability. This facilitates increased adaptability for real-world applications where both operational accuracy and computational efficiency are pertinent.

Future research could explore extending this methodology to incorporate additional sensor modalities, like visual-inertial systems, which might further improve environmental mapping accuracy. Additionally, the hierarchical structure could be evaluated in more computationally constrained platforms, such as mobile robots or UAVs, to refine resource allocation strategies during SLAM operations.

Overall, the proposed SLAM approach significantly contributes to ongoing developments in autonomous intelligent systems, offering a scalable framework adaptable for various robotic applications, underscoring potential advancements in navigating complex environments with high-resolution lidar systems.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (2)
  1. David Droeschel (7 papers)
  2. Sven Behnke (190 papers)
Citations (164)