ARAS: Ambiguity-aware Robust Active SLAM based on Multi-hypothesis State and Map Estimations - Robotics Institute Carnegie Mellon University

ARAS: Ambiguity-aware Robust Active SLAM based on Multi-hypothesis State and Map Estimations

Ming Hsiao, Joshua G. Mangelson, Sudharshan Suresh, Christian Debrunner, and M. Kaess
Conference Paper, Proceedings of (IROS) IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 5037 - 5044, October, 2020

Abstract

In this paper, we introduce an ambiguity-aware robust active SLAM (ARAS) framework that makes use of multi-hypothesis state and map estimations to achieve better robustness. Ambiguous measurements can result in multiple probable solutions in a multi-hypothesis SLAM (MH-SLAM) system if they are temporarily unsolvable (due to insufficient information), our ARAS aims at taking all these probable estimations into account explicitly for decision making and planning, which, to the best of our knowledge, has not yet been covered by any previous active SLAM approach (which mostly consider a single hypothesis at a time). This novel ARAS framework 1) adopts local contours for efficient multi-hypothesis exploration, 2) incorporates an active loop closing module that revisits mapped areas to acquire information for hypotheses pruning to maintain the overall computational efficiency, and 3) demonstrates how to use the output target pose for path planning under the multi-hypothesis estimations. Through extensive simulations and a real-world experiment, we demonstrate that the proposed ARAS algorithm can actively map general indoor environments more robustly than a similar single-hypothesis approach in the presence of ambiguities.

BibTeX

@conference{Hsiao-2020-126778,
author = {Ming Hsiao and Joshua G. Mangelson and Sudharshan Suresh and Christian Debrunner and M. Kaess},
title = {ARAS: Ambiguity-aware Robust Active SLAM based on Multi-hypothesis State and Map Estimations},
booktitle = {Proceedings of (IROS) IEEE/RSJ International Conference on Intelligent Robots and Systems},
year = {2020},
month = {October},
pages = {5037 - 5044},
}