Data-Efficient Decentralized Visual SLAM
Not on the map. Why?
Abstract (arXiv)
Decentralized visual simultaneous localization and mapping (SLAM) is a powerful tool for multi-robot applications in environments where absolute positioning systems are not available. Being visual, it relies on cameras, cheap, lightweight and versatile sensors, and being decentralized, it does not rely on communication to a central ground station. In this work, we integrate state-of-the-art decentralized SLAM components into a new, complete decentralized visual SLAM system. To allow for data association and co-optimization, existing decentralized visual SLAM systems regularly exchange the full map data between all robots, incurring large data transfers at a complexity that scales quadratically with the robot count. In contrast, our method performs efficient data association in two stages: in the first stage a compact full-image descriptor is deterministically sent to only one robot. In the second stage, which is only executed if the first stage succeeded, the data required for relative pose estimation is sent, again to only one robot. Thus, data association scales linearly with the robot count and uses highly compact place representations. For optimization, a state-of-the-art decentralized pose-graph optimization method is used. It exchanges a minimum amount of data which is linear with trajectory overlap. We characterize the resulting system and identify bottlenecks in its components. The system is evaluated on publicly available data and we provide open access to the code.
Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Oct 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 5; 2023: 7; 2024: 1; 2025: 2.
23 papers.
Sort:
- 2021Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systemscited by 53
- 2023Visual Place Recognition: A Tutorialcited by 31
- 2023Swarm-SLAM : Sparse Decentralized Collaborative Simultaneous Localization and Mapping Framework for Multi-Robot Systemscited by 21
- 2021Probabilistic Visual Place Recognition for Hierarchical Localizationcited by 20
- 2021Improving Visual Place Recognition Performance by Maximising Complementaritycited by 15
- 2021MegBA: A GPU-Based Distributed Library for Large-Scale Bundle Adjustmentcited by 13
- 2021COVINS: Visual-Inertial SLAM for Centralized Collaborationcited by 12
- 2021Beyond Robustness: A Taxonomy of Approaches towards Resilient Multi-Robot Systemscited by 12
- 2022A Robot Web for Distributed Many-Device Localisationcited by 8
- 2022Self-Supervised Domain Calibration and Uncertainty Estimation for Place Recognitioncited by 5
- 2022Data-Efficient Collaborative Decentralized Thermal-Inertial Odometrycited by 4
- 2024That's My Point: Compact Object-centric LiDAR Pose Estimation for Large-scale Outdoor Localisationcited by 3
11 more
- 2023ORCHNet: A Robust Global Feature Aggregation approach for 3D LiDAR-based Place recognition in Orchardscited by 2
- 2021Collaborative Visual Inertial SLAM for Multiple Smart Phonescited by 1
- 2022Data Efficient Visual Place Recognition Using Extremely JPEG-Compressed Imagescited by 1
- 2023COVINS-G: A Generic Back-end for Collaborative Visual-Inertial SLAMcited by 1
- 2023Data-Efficient Sequence-Based Visual Place Recognition with Highly Compressed JPEG Imagescited by 1
- 2025Dynamic Visual SLAM using a General 3D Priorcited by 1
- 2021Learning-based Measurement Scheduling for Loosely-Coupled Cooperative Localizationcited by 0
- 2022Cross-Camera View-Overlap Recognitioncited by 0
- 2023KS-APR: Keyframe Selection for Robust Absolute Pose Regressioncited by 0
- 2023Adaptive Consensus: A network pruning approach for decentralized optimizationcited by 0
- 2025DVM-SLAM: Decentralized Visual Monocular Simultaneous Localization and Mapping for Multi-Agent Systemscited by 0
- 2025Dynamic Visual SLAM using a General 3D Prior7 Dec 2025
- 2025DVM-SLAM: Decentralized Visual Monocular Simultaneous Localization and Mapping for Multi-Agent Systems6 Mar 2025
- 2024That's My Point: Compact Object-centric LiDAR Pose Estimation for Large-scale Outdoor Localisation7 Mar 2024
- 2023Adaptive Consensus: A network pruning approach for decentralized optimization6 Sep 2023
- 2023KS-APR: Keyframe Selection for Robust Absolute Pose Regression10 Aug 2023
- 2023Visual Place Recognition: A Tutorial6 Mar 2023
- 2023ORCHNet: A Robust Global Feature Aggregation approach for 3D LiDAR-based Place recognition in Orchards1 Mar 2023
- 2023Data-Efficient Sequence-Based Visual Place Recognition with Highly Compressed JPEG Images26 Feb 2023
- 2023COVINS-G: A Generic Back-end for Collaborative Visual-Inertial SLAM17 Jan 2023
- 2023Swarm-SLAM : Sparse Decentralized Collaborative Simultaneous Localization and Mapping Framework for Multi-Robot Systems16 Jan 2023
- 2022Data Efficient Visual Place Recognition Using Extremely JPEG-Compressed Images17 Sep 2022
- 2022Data-Efficient Collaborative Decentralized Thermal-Inertial Odometry14 Sep 2022
11 more
- 2022Cross-Camera View-Overlap Recognition24 Aug 2022
- 2022Self-Supervised Domain Calibration and Uncertainty Estimation for Place Recognition8 Mar 2022
- 2022A Robot Web for Distributed Many-Device Localisation7 Feb 2022
- 2021Learning-based Measurement Scheduling for Loosely-Coupled Cooperative Localization6 Dec 2021
- 2021MegBA: A GPU-Based Distributed Library for Large-Scale Bundle Adjustment2 Dec 2021
- 2021Beyond Robustness: A Taxonomy of Approaches towards Resilient Multi-Robot Systems25 Sep 2021
- 2021COVINS: Visual-Inertial SLAM for Centralized Collaboration12 Aug 2021
- 2021Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systems28 Jun 2021
- 2021Collaborative Visual Inertial SLAM for Multiple Smart Phones23 Jun 2021
- 2021Probabilistic Visual Place Recognition for Hierarchical Localization7 May 2021
- 2021Improving Visual Place Recognition Performance by Maximising Complementarity16 Feb 2021
- 2021Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systemscited by 53
- 2023Visual Place Recognition: A Tutorialcited by 31
- 2023Swarm-SLAM : Sparse Decentralized Collaborative Simultaneous Localization and Mapping Framework for Multi-Robot Systemscited by 21
- 2021Probabilistic Visual Place Recognition for Hierarchical Localizationcited by 20
- 2021Improving Visual Place Recognition Performance by Maximising Complementaritycited by 15
- 2021MegBA: A GPU-Based Distributed Library for Large-Scale Bundle Adjustmentcited by 13
- 2021COVINS: Visual-Inertial SLAM for Centralized Collaborationcited by 12
- 2021Beyond Robustness: A Taxonomy of Approaches towards Resilient Multi-Robot Systemscited by 12
- 2022A Robot Web for Distributed Many-Device Localisationcited by 8
- 2022Self-Supervised Domain Calibration and Uncertainty Estimation for Place Recognitioncited by 5
- 2022Data-Efficient Collaborative Decentralized Thermal-Inertial Odometrycited by 4
- 2024That's My Point: Compact Object-centric LiDAR Pose Estimation for Large-scale Outdoor Localisationcited by 3
12 most cited of 23 All 23 (JSON)
- 2025Dynamic Visual SLAM using a General 3D Prior7 Dec 2025
- 2025DVM-SLAM: Decentralized Visual Monocular Simultaneous Localization and Mapping for Multi-Agent Systems6 Mar 2025
- 2024That's My Point: Compact Object-centric LiDAR Pose Estimation for Large-scale Outdoor Localisation7 Mar 2024
- 2023Adaptive Consensus: A network pruning approach for decentralized optimization6 Sep 2023
- 2023KS-APR: Keyframe Selection for Robust Absolute Pose Regression10 Aug 2023
- 2023Visual Place Recognition: A Tutorial6 Mar 2023
- 2023ORCHNet: A Robust Global Feature Aggregation approach for 3D LiDAR-based Place recognition in Orchards1 Mar 2023
- 2023Data-Efficient Sequence-Based Visual Place Recognition with Highly Compressed JPEG Images26 Feb 2023
- 2023COVINS-G: A Generic Back-end for Collaborative Visual-Inertial SLAM17 Jan 2023
- 2023Swarm-SLAM : Sparse Decentralized Collaborative Simultaneous Localization and Mapping Framework for Multi-Robot Systems16 Jan 2023
- 2022Data Efficient Visual Place Recognition Using Extremely JPEG-Compressed Images17 Sep 2022
- 2022Data-Efficient Collaborative Decentralized Thermal-Inertial Odometry14 Sep 2022
12 newest of 23 All 23 (JSON)