4.7 Article

SOFT-SLAM: Computationally efficient stereo visual simultaneous localization and mapping for autonomous unmanned aerial vehicles

Journal

JOURNAL OF FIELD ROBOTICS
Volume 35, Issue 4, Pages 578-595

Publisher

WILEY
DOI: 10.1002/rob.21762

Keywords

-

Categories

Funding

  1. Unity Through Knowledge Fund [24/15]
  2. European Union [608849]

Ask authors/readers for more resources

Autonomous navigation of unmanned aerial vehicles (UAVs) in GPS-denied environments is a challenging problem, especially for small-scale UAVs characterized by a small payload and limited battery autonomy. A possible solution to the aforementioned problem is vision-based simultaneous localization and mapping (SLAM), since cameras, due to their dimensions, low weight, availability, and large information bandwidth, circumvent all the constraints of UAVs. In this paper, we propose a stereo vision SLAM yielding very accurate localization and a dense map of the environment developed with the aim to compete in the European Robotics Challenges (EuRoC) targeting airborne inspection of industrial facilities with small-scale UAVs. The proposed approach consists of a novel stereo odometry algorithm relying on feature tracking (SOFT), which currently ranks first among all stereo methods on the KITTI dataset. Relying on SOFT for pose estimation, we build a feature-based pose graph SLAM solution, which we dub SOFT-SLAM. SOFT-SLAM has a completely separate odometry and mapping threads supporting large loop-closing and global consistency. It also achieves a constant-time execution rate of 20Hz with deterministic results using only two threads of an onboard computer used in the challenge. The UAV running our SLAM algorithm obtained the highest localization score in the EuRoC Challenge 3, Stage IIa-Benchmarking, Task 2. Furthermore, we also present an exhaustive evaluation of SOFT-SLAM on two popular public datasets, and we compare it to other state-of-the-art approaches, namely ORB-SLAM2 and LSD-SLAM. The results show that SOFT-SLAM obtains better localization accuracy on the majority of datasets sequences, while also having a lower runtime.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available