Linear SLAM: Linearising the SLAM Problems using Submap Joining

09/18/2018
by   Liang Zhao, et al.
0

The main contribution of this paper is a new submap joining based approach for solving large-scale Simultaneous Localization and Mapping (SLAM) problems. Each local submap is independently built using the local information through solving a small-scale SLAM; the joining of submaps mainly involves solving linear least squares and performing nonlinear coordinate transformations. Through approximating the local submap information as the state estimate and its corresponding information matrix, judiciously selecting the submap coordinate frames, and approximating the joining of a large number of submaps by joining only two maps at a time, either sequentially or in a more efficient Divide and Conquer manner, the nonlinear optimization process involved in most of the existing submap joining approaches is avoided. Thus the proposed submap joining algorithm does not require initial guess or iterations since linear least squares problems have closed-form solutions. The proposed Linear SLAM technique is applicable to feature-based SLAM, pose graph SLAM and D-SLAM, in both two and three dimensions, and does not require any assumption on the character of the covariance matrices. Simulations and experiments are performed to evaluate the proposed Linear SLAM algorithm. Results using publicly available datasets in 2D and 3D show that Linear SLAM produces results that are very close to the best solutions that can be obtained using full nonlinear optimization algorithm started from an accurate initial guess. The C/C++ and MATLAB source codes of Linear SLAM are available on OpenSLAM.

READ FULL TEXT
research
09/20/2018

Guaranteed Globally Optimal Planar Pose Graph and Landmark SLAM via Sparse-Bounded Sums-of-Squares Programming

Autonomous navigation requires an accurate model or map of the environme...
research
02/22/2023

Certifiably Correct Range-Aided SLAM

We present the first algorithm capable of efficiently computing certifia...
research
05/05/2020

RadarSLAM: Radar based Large-Scale SLAM in All Weathers

Numerous Simultaneous Localization and Mapping (SLAM) algorithms have be...
research
12/16/2022

Cartographer_glass: 2D Graph SLAM Framework using LiDAR for Glass Environments

We study algorithms for detecting and including glass objects in an opti...
research
11/23/2020

RISE-SLAM: A Resource-aware Inverse Schmidt Estimator for SLAM

In this paper, we present the RISE-SLAM algorithm for performing visual-...
research
03/20/2023

Dynamic Object Removal for Effective Slam

This research paper focuses on the problem of dynamic objects and their ...
research
04/03/2023

Eigen-Factors an Alternating Optimization for Back-end Plane SLAM of 3D Point Clouds

Modern depth sensors can generate a huge number of 3D points in few seco...

Please sign up or login with your details

Forgot password? Click here to reset