A Framework for Collaborative Multi-Robot Mapping using Spectral Graph Wavelets

10/25/2022
by   Lukas Bernreiter, et al.
0

The exploration of large-scale unknown environments can benefit from the deployment of multiple robots for collaborative mapping. Each robot explores a section of the environment and communicates onboard pose estimates and maps to a central server to build an optimized global multi-robot map. Naturally, inconsistencies can arise between onboard and server estimates due to onboard odometry drift, failures, or degeneracies. The mapping server can correct and overcome such failure cases using computationally expensive operations such as inter-robot loop closure detection and multi-modal mapping. However, the individual robots do not benefit from the collaborative map if the mapping server provides no feedback. Although server updates from the multi-robot map can greatly alleviate the robotic mission strategically, most existing work lacks them, due to their associated computational and bandwidth-related costs. Motivated by this challenge, this paper proposes a novel collaborative mapping framework that enables global mapping consistency among robots and the mapping server. In particular, we propose graph spectral analysis, at different spatial scales, to detect structural differences between robot and server graphs, and to generate necessary constraints for the individual robot pose graphs. Our approach specifically finds the nodes that correspond to the drift's origin rather than the nodes where the error becomes too large. We thoroughly analyze and validate our proposed framework using several real-world multi-robot field deployments where we show improvements of the onboard system up to 90% and can recover the onboard estimation from localization failures and even from the degeneracies within its estimation.

READ FULL TEXT

page 1

page 3

page 8

page 9

page 10

page 11

research
03/01/2022

Collaborative Robot Mapping using Spectral Graph Analysis

In this paper, we deal with the problem of creating globally consistent ...
research
05/06/2018

Smoothing and Mapping using Multiple Robots

Mapping expansive regions is an arduous and often times incomplete when ...
research
02/05/2021

A Collaborative Visual SLAM Framework for Service Robots

With the rapid deployment of service robots, a method should be establis...
research
10/19/2020

A Unified Approach for Autonomous Volumetric Exploration of Large Scale Environments under Severe Odometry Drift

Exploration is a fundamental problem in robot autonomy. A major limitati...
research
02/02/2021

A Hierarchical Multi-Robot Mapping Architecture Subject to Communication Constraints

Multi-robot systems are an efficient method to explore and map an unknow...
research
01/17/2023

COVINS-G: A Generic Back-end for Collaborative Visual-Inertial SLAM

Collaborative SLAM is at the core of perception in multi-robot systems a...
research
07/10/2019

A Resource-Aware Approach to Collaborative Loop Closure Detection with Provable Performance Guarantees

This paper presents resource-aware algorithms for distributed inter-robo...

Please sign up or login with your details

Forgot password? Click here to reset