riMESA: Consensus ADMM for Real-World Collaborative SLAM
Daniel McGann, Michael Kaess

TL;DR
riMESA introduces a robust, real-time, distributed C-SLAM back-end based on Consensus ADMM, effectively handling outliers and communication constraints, and significantly improving accuracy over previous methods.
Contribution
This paper presents riMESA, a novel incremental distributed C-SLAM algorithm using Consensus ADMM, resilient to outliers and communication limitations, with demonstrated real-time performance and superior accuracy.
Findings
Outperforms prior methods by over 7x in accuracy on real-world data
Operates reliably under limited communication and outlier conditions
Provides real-time, accurate multi-robot state estimation
Abstract
Collaborative Simultaneous Localization and Mapping (C-SLAM) is a fundamental capability for multi-robot teams as it enables downstream tasks like planning and navigation. However, existing C-SLAM back-end algorithms that are required to solve this problem struggle to address the practical realities of real-world deployments (i.e. communication limitations, outlier measurements, and online operation). In this paper we propose Robust Incremental Manifold Edge-based Separable ADMM (riMESA) -- a robust, incremental, and distributed C-SLAM back-end that is resilient to outliers, reliable in the face of limited communication, and can compute accurate state estimates for a multi-robot team in real-time. Through the development of riMESA, we, more broadly, make an argument for the use of Consensus Alternating Direction Method of Multipliers as a theoretical foundation for distributed…
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 · Distributed Control Multi-Agent Systems · Robotic Path Planning Algorithms
