lajoiepy / robust_multirobot_map_merging

This repository is deprecated, see https://github.com/lajoiepy/distributed-mapper or https://github.com/MISTLab/Swarm-SLAM
GNU General Public License v3.0
57 stars 12 forks source link
outlier-removal robotics ros slam

Robust Multi-Robot Map Merging

This repository contains an implementation of the robust map merging method presented in

J. G. Mangelson, D. Dominic, R. M. Eustice, and R. Vasudevan, 
“Pairwise Consistent Measurement Set Maximization for Robust Multi-robot Map Merging.”, ICRA 2018.

The purpose of this package is to find a subset of inliers in a large set of inter-robot loop closures. Due to large measurement errors and perceptual aliasing in multi-robot applications, we need a robust method to select which measurements to trust.

Requirements

Example

An example of usage of the libraries is available in the examples/ folder.

Build

You can also build it normally using cmake.

Try It!

_Some .g2o files are available for testing in the pose_graph_datasets/ folder._