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

04/03/2023
by   Gonzalo Ferrer, et al.
0

Modern depth sensors can generate a huge number of 3D points in few seconds to be latter processed by Localization and Mapping algorithms. Ideally, these algorithms should handle efficiently large sizes of Point Clouds under the assumption that using more points implies more information available. The Eigen Factors (EF) is a new algorithm that solves SLAM by using planes as the main geometric primitive. To do so, EF exhaustively calculates the error of all points at complexity O(1), thanks to the Summation matrix S of homogeneous points. The solution of EF is highly efficient: i) the state variables are only the sensor poses – trajectory, while the plane parameters are estimated previously in closed from and ii) EF alternating optimization uses a Newton-Raphson method by a direct analytical calculation of the gradient and the Hessian, which turns out to be a block diagonal matrix. Since we require to differentiate over eigenvalues and matrix elements, we have developed an intuitive methodology to calculate partial derivatives in the manifold of rigid body transformations SE(3), which could be applied to unrelated problems that require analytical derivatives of certain complexity. We evaluate EF and other state-of-the-art plane SLAM back-end algorithms in a synthetic environment. The evaluation is extended to ICL dataset (RGBD) and LiDAR KITTI dataset. Code is publicly available at https://github.com/prime-slam/EF-plane-SLAM.

READ FULL TEXT

page 1

page 9

page 10

research
05/04/2019

Oriented Point Sampling for Plane Detection in Unorganized Point Clouds

Plane detection in 3D point clouds is a crucial pre-processing step for ...
research
09/17/2022

PlaneSLAM: Plane-based LiDAR SLAM for Motion Planning in Structured 3D Environments

LiDAR sensors are a powerful tool for robot simultaneous localization an...
research
12/12/2022

An Integrated LiDAR-SLAM System for Complex Environment with Noisy Point Clouds

The current LiDAR SLAM (Simultaneous Localization and Mapping) system su...
research
08/29/2018

PCR-Pro: 3D Sparse and Different Scale Point Clouds Registration and Robust Estimation of Information Matrix For Pose Graph SLAM

For both indoor and outdoor environments, we propose an efficient and no...
research
07/04/2022

VIP-SLAM: An Efficient Tightly-Coupled RGB-D Visual Inertial Planar SLAM

In this paper, we propose a tightly-coupled SLAM system fused with RGB, ...
research
09/18/2018

Linear SLAM: Linearising the SLAM Problems using Submap Joining

The main contribution of this paper is a new submap joining based approa...
research
09/19/2022

Efficient and Consistent Bundle Adjustment on Lidar Point Clouds

Bundle Adjustment (BA) refers to the problem of simultaneous determinati...

Please sign up or login with your details

Forgot password? Click here to reset