Eigen-Factors a Bilevel Optimization for Back-end Plane SLAM of 3D Point Clouds
preprint
OA: closed
CC-BY-4.0
Abstract
Abstract Modern depth sensors can generate a huge number of 3D points in few seconds to be later processed by Localization and Mapping algorithms.Ideally, these algorithms should handle efficiently large sizes of Point Clouds (PC) under the assumption that using more points implies more information available.The Eigen Factors (EF) is a new algorithm that solves PC SLAM by using planes as the main geometric primitive. To do so, EF exhaustively calculates the error of all points at complexity {\em O(1)}, thanks to the {\em Summation matrix S} of homogeneous points. The solution of EF is a bilevel optimization where the {\em lower-level} problem estimates the plane variables in closed-form, and the {\em upper-level} non-linear problem uses second order optimization to estimate sensor poses (trajectory).We provide a direct analytical solution for the gradient and Hessian based on the homogeneous point-plane constraint. In addition, two variants of the EF are proposed: one pure analytical derivation and a second one approximating the problem to an alternating optimization showing better convergence properties. We evaluate EF and other state-of-the-art plane SLAM back-end algorithms in a synthetic environment, and extended to ICL dataset (RGBD) and LiDAR KITTI datasets. EF demonstrates superior robustness and accuracy of the estimated trajectory and improved map metrics.Code is publicly available at \texttt{https://github.com/prime-slam/EF-plane-SLAM} with python bindings and pip package.
My notes (saved in your browser only)
Citation neighborhood (no data yet)
We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2024) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.
Source provenance
- europepmc
- last seen: 2026-05-20T01:45:00.602351+00:00
- unpaywall
- last seen: 2026-05-22T02:00:06.705733+00:00
License: CC-BY-4.0