Differentiable SLAM-net: Learning Particle SLAM for Visual Navigation

By Peter Karkus, Shaojun Cai, David Hsu. 2021

70 citations recorded by the source corpus.

Simultaneous localization and mapping (SLAM) remains challenging for a number of downstream applications, such as visual robot navigation, because of rapid turns, featureless walls, and poor camera quality. We introduce the Differentiable SLAM Network (SLAM-net) along with a navigation architecture to enable planar robot navigation in previously unseen indoor environments. SLAM-net encodes a particle filter based SLAM algorithm in a differentiable computation graph, and learns task-oriented neural network components by backpropagating through the SLAM algorithm. Because it can optimize all model components jointly for the end-objective, SLAM-net learns to be robust in challenging conditions. We run experiments in the Habitat platform with different real-world RGB and RGB-D datasets. SLAM-net significantly outperforms the widely adapted ORB-SLAM in noisy conditions. Our navigation architecture with SLAMnet improves the state-of-the-art for the Habitat Challenge 2020 PointNav task by a large margin (37% to 64% success). Project website: http://sites.google.com/view/slamnet

Subfields: Aerospace Engineering, Computer Vision and Pattern Recognition, Electrical and Electronic Engineering, Robotics & Control

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Aerospace Engineering

  1. Dhruv Batra
  2. Vladlen Koltun
  3. Jitendra Malik
  4. Manolis Savva
  5. Angel X. Chang
  6. Devendra Singh Chaplot
  7. Santhosh K. Ramakrishnan
  8. Aaron Gokaslan

In Computer Vision and Pattern Recognition

  1. Kristen Grauman
  2. Dhruv Batra
  3. Jitendra Malik
  4. Luc Van Gool
  5. Abhinav Kumar Gupta
  6. Trevor Darrell
  7. Dacheng Tao
  8. Andrew Zisserman

In Electrical and Electronic Engineering

  1. Jitendra Malik
  2. Vladlen Koltun
  3. Zsolt Kira
  4. Dhruv Batra
  5. Santhosh K. Ramakrishnan
  6. Devendra Singh Chaplot
  7. Mustafa Mukadam

In Robotics & Control

  1. Dhruv Batra
  2. Santhosh K. Ramakrishnan
  3. Manolis Savva
  4. Vladlen Koltun
  5. Devendra Singh Chaplot
  6. Jitendra Malik
  7. Angel X. Chang
  8. F. Meier

Citations in the corpus