Highly Efficient Compact Pose SLAM with SLAM++
Viorela Ila, Lukas Polok, Marek Solony, Pavel Svoboda

TL;DR
SLAM++ introduces an efficient incremental maximum likelihood estimation framework for SLAM that provides fast computation of both the mean and covariance, enabling scalable and online large-scale mapping.
Contribution
It presents a novel block-based matrix operation approach for scalable, real-time covariance estimation in incremental SLAM, improving over existing methods.
Findings
SLAM++ achieves significantly faster matrix operations.
It enables real-time covariance estimation in large-scale SLAM.
The framework is applicable to general estimation problems beyond SLAM.
Abstract
Maximum likelihood estimation (MLE) is a well-known estimation method used in many robotic and computer vision applications. Under Gaussian assumption, the MLE converts to a nonlinear least squares (NLS) problem. Efficient solutions to NLS exist and they are based on iteratively solving sparse linear systems until convergence. In general, the existing solutions provide only an estimation of the mean state vector, the resulting covariance being computationally too expensive to recover. Nevertheless, in many simultaneous localisation and mapping (SLAM) applications, knowing only the mean vector is not enough. Data association, obtaining reduced state representations, active decisions and next best view are only a few of the applications that require fast state covariance recovery. Furthermore, computer vision and robotic applications are in general performed online. In this case, the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotics and Sensor-Based Localization · Robotic Path Planning Algorithms · Soft Robotics and Applications
