Convex Relaxations for Pose Graph Optimization with Outliers
Not on the map. Why?
Abstract (arXiv)
Pose Graph Optimization involves the estimation of a set of poses from pairwise measurements and provides a formalization for many problems arising in mobile robotics and geometric computer vision. In this paper, we consider the case in which a subset of the measurements fed to pose graph optimization is spurious. Our first contribution is to develop robust estimators that can cope with heavy-tailed measurement noise, hence increasing robustness to the presence of outliers. Since the resulting estimators require solving nonconvex optimization problems, we further develop convex relaxations that approximately solve those problems via semidefinite programming. We then provide conditions under which the proposed relaxations are exact. Contrarily to existing approaches, our convex relaxations do not rely on the availability of an initial guess for the unknown poses, hence they are more suitable for setups in which such guess is not available (e.g., multi-robot localization, recovery after localization failure). We tested the proposed techniques in extensive simulations, and we show that some of the proposed relaxations are indeed tight (i.e., they solve the original nonconvex problem 10 exactly) and ensure accurate estimation in the face of a large number of outliers.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Jan 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 4; 2023: 2; 2024: 5; 2025: 4; 2026: 2.
19 papers.
Sort:
- 2024Global Structure-from-Motion Revisitedcited by 215
- 2021Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systemscited by 53
- 2023RAYEN: Imposition of Hard Convex Constraints on Neural Networkscited by 30
- 2021Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimizationcited by 21
- 2026Advances in Global Solvers for 3D Visioncited by 12
- 2022Estimation Contracts for Outlier-Robust Geometric Perceptioncited by 11
- 2023Point Cloud Registration for LiDAR and Photogrammetric Data: a Critical Synthesis and Performance Analysis on Classic and Deep Learning Algorithmscited by 7
- 2022Optimal and Robust Category-level Perception: Object Pose and Shape Estimation from 2D and 3D Semantic Keypointscited by 6
- 2024CLIPPER: Robust Data Association without an Initial Guesscited by 3
- 2024FracGM: A Fast Fractional Programming Technique for Geman-McClure Robust Estimatorcited by 3
- 2024Gravity-aligned Rotation Averaging with Circular Regressioncited by 3
- 2022Towards Understanding The Semidefinite Relaxations of Truncated Least-Squares in Robust Rotation Searchcited by 2
7 more
- 2022Robust Self-Tuning Data Association for Geo-Referencing Using Lane Markingscited by 2
- 2024SLAM assisted 3D tracking system for laparoscopic surgerycited by 2
- 2025Fast globally optimal Truncated Least Squares point cloud registration with fixed rotation axiscited by 2
- 2025Making Rotation Averaging Fast and Robust with Anisotropic Coordinate Descentcited by 0
- 2025Linearly Solving Robust Rotation Estimationcited by 0
- 2025RiemanLine: Riemannian Manifold Representation of 3D Lines for Factor Graph Optimizationcited by 0
- 2026LapaTrack-3D: 6 DoF pre-operative shape tracking for laparoscopic surgerycited by 0
- 2026LapaTrack-3D: 6 DoF pre-operative shape tracking for laparoscopic surgery17 Sep 2026
- 2026Advances in Global Solvers for 3D Vision16 Feb 2026
- 2025Fast globally optimal Truncated Least Squares point cloud registration with fixed rotation axis21 Aug 2025
- 2025RiemanLine: Riemannian Manifold Representation of 3D Lines for Factor Graph Optimization6 Aug 2025
- 2025Linearly Solving Robust Rotation Estimation13 Jun 2025
- 2025Making Rotation Averaging Fast and Robust with Anisotropic Coordinate Descent2 Jun 2025
- 2024Gravity-aligned Rotation Averaging with Circular Regression16 Oct 2024
- 2024FracGM: A Fast Fractional Programming Technique for Geman-McClure Robust Estimator21 Sep 2024
- 2024SLAM assisted 3D tracking system for laparoscopic surgery18 Sep 2024
- 2024Global Structure-from-Motion Revisited29 Jul 2024
- 2024CLIPPER: Robust Data Association without an Initial Guess11 Feb 2024
- 2023RAYEN: Imposition of Hard Convex Constraints on Neural Networks17 Jul 2023
7 more
- 2023Point Cloud Registration for LiDAR and Photogrammetric Data: a Critical Synthesis and Performance Analysis on Classic and Deep Learning Algorithms14 Feb 2023
- 2022Estimation Contracts for Outlier-Robust Geometric Perception22 Aug 2022
- 2022Robust Self-Tuning Data Association for Geo-Referencing Using Lane Markings28 Jul 2022
- 2022Towards Understanding The Semidefinite Relaxations of Truncated Least-Squares in Robust Rotation Search18 Jul 2022
- 2022Optimal and Robust Category-level Perception: Object Pose and Shape Estimation from 2D and 3D Semantic Keypoints24 Jun 2022
- 2021Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimization7 Sep 2021
- 2021Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systems28 Jun 2021
- 2024Global Structure-from-Motion Revisitedcited by 215
- 2021Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systemscited by 53
- 2023RAYEN: Imposition of Hard Convex Constraints on Neural Networkscited by 30
- 2021Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimizationcited by 21
- 2026Advances in Global Solvers for 3D Visioncited by 12
- 2022Estimation Contracts for Outlier-Robust Geometric Perceptioncited by 11
- 2023Point Cloud Registration for LiDAR and Photogrammetric Data: a Critical Synthesis and Performance Analysis on Classic and Deep Learning Algorithmscited by 7
- 2022Optimal and Robust Category-level Perception: Object Pose and Shape Estimation from 2D and 3D Semantic Keypointscited by 6
- 2024CLIPPER: Robust Data Association without an Initial Guesscited by 3
- 2024FracGM: A Fast Fractional Programming Technique for Geman-McClure Robust Estimatorcited by 3
- 2024Gravity-aligned Rotation Averaging with Circular Regressioncited by 3
- 2022Towards Understanding The Semidefinite Relaxations of Truncated Least-Squares in Robust Rotation Searchcited by 2
12 most cited of 19 All 19 (JSON)
- 2026LapaTrack-3D: 6 DoF pre-operative shape tracking for laparoscopic surgery17 Sep 2026
- 2026Advances in Global Solvers for 3D Vision16 Feb 2026
- 2025Fast globally optimal Truncated Least Squares point cloud registration with fixed rotation axis21 Aug 2025
- 2025RiemanLine: Riemannian Manifold Representation of 3D Lines for Factor Graph Optimization6 Aug 2025
- 2025Linearly Solving Robust Rotation Estimation13 Jun 2025
- 2025Making Rotation Averaging Fast and Robust with Anisotropic Coordinate Descent2 Jun 2025
- 2024Gravity-aligned Rotation Averaging with Circular Regression16 Oct 2024
- 2024FracGM: A Fast Fractional Programming Technique for Geman-McClure Robust Estimator21 Sep 2024
- 2024SLAM assisted 3D tracking system for laparoscopic surgery18 Sep 2024
- 2024Global Structure-from-Motion Revisited29 Jul 2024
- 2024CLIPPER: Robust Data Association without an Initial Guess11 Feb 2024
- 2023RAYEN: Imposition of Hard Convex Constraints on Neural Networks17 Jul 2023
12 newest of 19 All 19 (JSON)