Onboard real-time dense reconstruction of large-scale environments for UAV
Anurag Sai Vempati, Igor Gilitschenski, Juan Nieto, Paul Beardsley, Roland Siegwart
Abstract
In this paper, we propose a GPU parallelized SLAM system capable of using photometric and inertial data together with depth data from an active RGB-D sensor to build accurate dense 3D maps of indoor environments. We describe several extensions to existing dense SLAM techniques that allow us to operate in real-time onboard memory constrained robotic platforms. Our primary contribution is a memory management algorithm that scales to large scenes without being limited by GPU memory resources. Moreover, by integrating a visual-inertial odometry system, we robustly track the camera pose even on an agile platform such as a quadrotor UAV. Our robust camera tracking framework can deal with fast camera motions and varying environments by relying on depth, color and inertial motion cues. Global consistency is achieved via regular checking for loop closures in conjunction with a pose graph, as a basis for corrective deformation of the 3D map. Our efficient SLAM system is capable of producing highly dense meshes up to 5mm resolution at rates close to 60Hz fully onboard a UAV. Experimental validations both in simulation and on a real-world platform, show that our approach is fast, more robust and more memory efficient than state-of-the-art techniques, while obtaining better or comparable accuracy.
BibTeX
@inproceedings{iros2017_onboardrealtimed,
title = {Onboard real-time dense reconstruction of large-scale environments for UAV},
author = {Anurag Sai Vempati and Igor Gilitschenski and Juan Nieto and Paul Beardsley and Roland Siegwart},
booktitle = {IROS 2017},
year = {2017}
}