Towards real-world navigation with deep differentiable planners
Not on the map. Why?
Abstract (arXiv)
We train embodied neural networks to plan and navigate unseen complex 3D environments, emphasising real-world deployment. Rather than requiring prior knowledge of the agent or environment, the planner learns to model the state transitions and rewards. To avoid the potentially hazardous trial-and-error of reinforcement learning, we focus on differentiable planners such as Value Iteration Networks (VIN), which are trained offline from safe expert demonstrations. Although they work well in small simulations, we address two major limitations that hinder their deployment. First, we observed that current differentiable planners struggle to plan long-term in environments with a high branching complexity. While they should ideally learn to assign low rewards to obstacles to avoid collisions, we posit that the constraints imposed on the network are not strong enough to guarantee the network to learn sufficiently large penalties for every possible collision. We thus impose a structural constraint on the value iteration, which explicitly learns to model any impossible actions. Secondly, we extend the model to work with a limited perspective camera under translation and rotation, which is crucial for real robot deployment. Many VIN-like planners assume a 360 degrees or overhead view without rotation. In contrast, our method uses a memory-efficient lattice map to aggregate CNN embeddings of partial observations, and models the rotational dynamics explicitly using a 3D state-space grid (translation and rotation). Our proposals significantly improve semantic navigation and exploration on several 2D and 3D environments, succeeding in settings that are otherwise challenging for this class of methods. As far as we know, we are the first to successfully perform differentiable planning on the difficult Active Vision Dataset, consisting of real images captured from a robot.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 30 of its 51 references that are in the map. First posted on arXiv 8 Aug 2021.
Builds on
30 of 51 references.
References · 30
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2019Dream to Control: Learning Behaviors by Latent Imaginationcited by 1,598
- 2016Generative Adversarial Imitation Learningcited by 1,576
- 2018Learning Latent Dynamics for Planning from Pixelscited by 1,221
- 2019Habitat: A Platform for Embodied AI Researchcited by 1,163
- 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 801
- 2019When to Trust Your Model: Model-Based Policy Optimizationcited by 753
- 2018Deep Ordinal Regression Network for Monocular Depth Estimationcited by 721
- 2018On Evaluation of Embodied Navigation Agentscited by 526
- 2019Model-Based Reinforcement Learning for Ataricited by 495
18 more
- 2015Deep Recurrent Q-Learning for Partially Observable MDPscited by 457
- 2020Object Goal Navigation using Goal-Oriented Semantic Explorationcited by 421
- 2014CNN Features off-the-shelf: an Astounding Baseline for Recognitioncited by 316
- 2020Learning to Explore using Active Neural SLAMcited by 308
- 2017Cognitive Mapping and Planning for Visual Navigationcited by 209
- 2018Semi-parametric Topological Memory for Navigationcited by 203
- 2016Learning to Navigate in Complex Environmentscited by 192
- 2016Value Iteration Networkscited by 158
- 2017Value Prediction Networkcited by 117
- 2018Model-Based Reinforcement Learning via Meta-Policy Optimizationcited by 99
- 2017Neural Map: Structured Memory for Deep Reinforcement Learningcited by 88
- 2020Semantic MapNet: Building Allocentric Semantic Maps and Representations from Egocentric Viewscited by 57
- 2017QMDP-Net: Deep Learning for Planning under Partial Observabilitycited by 51
- 2017A Dataset for Developing and Benchmarking Active Visioncited by 50
- 2018Gated Path Planning Networkscited by 31
- 2019Value Iteration Networks on Multiple Levels of Abstractioncited by 11
- 2021End-to-End Egospheric Spatial Memorycited by 3
- 2021Capability Iteration Network for Robot Path Planningcited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 0; 2026: 1.
4 papers.
- 2023E(2)-Equivariant Graph Planning for Navigationcited by 6
- 2024Versatile Navigation under Partial Observability via Value-guided Diffusion Policycited by 5
- 2026Agentic Self-Evolutionary Replanning for Embodied Navigationcited by 2
- 2024SOAP-RL: Sequential Option Advantage Propagation for Reinforcement Learning in POMDP Environmentscited by 1
- 2026Agentic Self-Evolutionary Replanning for Embodied Navigation3 Mar 2026
- 2024SOAP-RL: Sequential Option Advantage Propagation for Reinforcement Learning in POMDP Environments26 Jul 2024
- 2024Versatile Navigation under Partial Observability via Value-guided Diffusion Policy1 Apr 2024
- 2023E(2)-Equivariant Graph Planning for Navigation22 Sep 2023