Neural SLAM: Learning to Explore with External Memory

06/29/2017
by   Jingwei Zhang, et al.
0

We present an approach for agents to learn representations of a global map from sensor data, to aid their exploration in new environments. To achieve this, we embed procedures mimicking that of traditional Simultaneous Localization and Mapping (SLAM) into the soft attention based addressing of external memory architectures, in which the external memory acts as an internal representation of the environment. This structure encourages the evolution of SLAM-like behaviors inside a completely differentiable deep neural network. We show that this approach can help reinforcement learning agents to successfully explore new environments where long-term memory is essential. We validate our approach in both challenging grid-world environments and preliminary Gazebo experiments. A video of our experiments can be found at: https://goo.gl/G2Vu5y.

READ FULL TEXT

page 4

page 6

page 8

page 11

research
09/19/2022

MeSLAM: Memory Efficient SLAM based on Neural Fields

Existing Simultaneous Localization and Mapping (SLAM) approaches are lim...
research
01/22/2019

DF-SLAM: A Deep-Learning Enhanced Visual SLAM System based on Deep Local Features

As the foundation of driverless vehicle and intelligent robots, Simultan...
research
03/16/2021

Map completion from partial observation using the global structure of multiple environmental maps

Using the spatial structure of various indoor environments as prior know...
research
02/13/2023

Evolution of SLAM: Toward the Robust-Perception of Autonomy

Simultaneous localisation and mapping (SLAM) is the problem of autonomou...
research
07/31/2018

Egocentric Spatial Memory

Egocentric spatial memory (ESM) defines a memory system with encoding, s...
research
06/13/2019

Multigrid Neural Memory

We introduce a novel architecture that integrates a large addressable me...
research
05/18/2018

Approximate Bayesian inference in spatial environments

We propose to learn a stochastic recurrent model to solve the problem of...

Please sign up or login with your details

Forgot password? Click here to reset