The Surprising Effectiveness of Visual Odometry Techniques for Embodied PointGoal Navigation
Not on the map. Why?
Abstract (arXiv)
It is fundamental for personal robots to reliably navigate to a specified goal. To study this task, PointGoal navigation has been introduced in simulated Embodied AI environments. Recent advances solve this PointGoal navigation task with near-perfect accuracy (99.6% success) in photo-realistically simulated environments, assuming noiseless egocentric vision, noiseless actuation, and most importantly, perfect localization. However, under realistic noise models for visual sensors and actuation, and without access to a "GPS and Compass sensor," the 99.6%-success agents for PointGoal navigation only succeed with 0.3%. In this work, we demonstrate the surprising effectiveness of visual odometry for the task of PointGoal navigation in this realistic setting, i.e., with realistic noise models for perception and actuation and without access to GPS and Compass sensors. We show that integrating visual odometry techniques into navigation policies improves the state-of-the-art on the popular Habitat PointNav benchmark by a large margin, improving success from 64.5% to 71.7% while executing 6.4 times faster.
Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). Builds on 45 of its 58 references that are in the map. First posted on arXiv 26 Aug 2021.
Builds on
45 of 58 references.
References · 45
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 1,916
- 2018Group Normalizationcited by 1,514
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2017Matterport3D: Learning from RGB-D Data in Indoor Environmentscited by 1,354
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2019Habitat: A Platform for Embodied AI Researchcited by 1,163
- 2017Vision-and-Language Navigation: Interpreting visually-grounded navigation instructions in real environmentscited by 1,013
- 2019The Replica Dataset: A Digital Replica of Indoor Spacescited by 885
33 more
- 2017AI2-THOR: An Interactive 3D Environment for Visual AIcited by 850
- 2019ALFRED: A Benchmark for Interpreting Grounded Instructions for Everyday Taskscited by 773
- 2018On Evaluation of Embodied Navigation Agentscited by 526
- 2018Gibson Env: Real-World Perception for Embodied Agentscited by 477
- 2020Beyond the Nav-Graph: Vision-and-Language Navigation in Continuous Environmentscited by 429
- 2019DD-PPO: Learning Near-Perfect PointGoal Navigators from 2.5 Billion Framescited by 352
- 2017Embodied Question Answeringcited by 335
- 2020Learning to Explore using Active Neural SLAMcited by 308
- 2019Vision-and-Dialog Navigationcited by 246
- 2020ObjectNav Revisited: On Evaluation of Embodied Agents Navigating to Objectscited by 240
- 2017Cognitive Mapping and Planning for Visual Navigationcited by 209
- 2017DeepVO: Towards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networkscited by 173
- 2015Modelling Uncertainty in Deep Learning for Camera Relocalizationcited by 133
- 2019DeepPruner: Learning Efficient Stereo Matching via Differentiable PatchMatchcited by 114
- 2018Building Generalizable Agents with a Realistic and Rich 3D Environmentcited by 109
- 2020Occupancy Anticipation for Efficient Exploration and Navigationcited by 104
- 2019Embodied Question Answering in Photorealistic Environments with Point Cloud Perceptioncited by 103
- 2020A Survey on Deep Learning Techniques for Stereo-based Depth Estimationcited by 90
- 2019Interactive Gibson Benchmark (iGibson 0.5): A Benchmark for Interactive Navigation in Cluttered Environmentscited by 89
- 2017Camera Relocalization by Computing Pairwise Relative Poses Using Convolutional Neural Networkcited by 79
- 2017MINOS: Multimodal Indoor Simulator for Navigation in Complex Environmentscited by 66
- 2021Cooperative Exploration for Multi-Agent Deep Reinforcement Learningcited by 57
- 2020A Cordial Sync: Going Beyond Marginal Policies for Multi-Agent Embodied Taskscited by 52
- 2019PIC: Permutation Invariant Critic for Multi-Agent Deep Reinforcement Learningcited by 46
- 2019Two Body Problem: Collaborative Visual Task Completioncited by 45
- 2019PyRobot: An Open-source Robotics Framework for Research and Benchmarkingcited by 39
- 2020A Survey on Deep Learning for Localization and Mapping: Towards the Age of Spatial Machine Intelligencecited by 35
- 2020Seeing the Un-Scene: Learning Amodal Semantic Maps for Room Navigationcited by 34
- 2020Integrating Egocentric Localization for More Realistic Point-Goal Navigation Agentscited by 27
- 2021Semantic Tracklets: An Object-Centric Representation for Visual Multi-Agent Reinforcement Learningcited by 18
- 2017Generic 3D Representation via Pose Estimation and Matchingcited by 17
- 2020High-Throughput Synchronous Deep RLcited by 9
- 2019Learning Your Way Without Map or Compass: Panoramic Target Driven Visual Navigationcited by 7
Built on by
Citing papers per year: 2021: 1; 2022: 10; 2023: 4; 2024: 6; 2025: 2; 2026: 4.
27 papers.
Sort:
By area:
- 2023ETPNav: Evolving Topological Planning for Vision-Language Navigation in Continuous Environmentscited by 165
- 2024GOAT-Bench: A Benchmark for Multi-Modal Lifelong Navigationcited by 93
- 2022Cross-modal Map Learning for Vision and Language Navigationcited by 91
- 2022Housekeep: Tidying Virtual Households using Commonsense Reasoningcited by 57
- 2021Coupling Vision and Proprioception for Navigation of Legged Robotscited by 46
- 20223D-Aware Object Goal Navigation via Simultaneous Exploration and Identificationcited by 46
- 2025OctoNav: Towards Generalist Embodied Navigationcited by 33
- 2022Episodic Memory Question Answeringcited by 32
- 2022Is Mapping Necessary for Realistic PointGoal Navigation?cited by 32
- 2024DynaMem: Online Dynamic Spatio-Semantic Memory for Open World Mobile Manipulationcited by 32
- 2022Uncertainty-driven Planner for Exploration and Navigationcited by 31
- 2022PEANUT: Predicting and Navigating to Unseen Targetscited by 22
15 more
- 2023Resilient Legged Local Navigation: Learning to Traverse with Compromised Perception End-to-Endcited by 16
- 2024Memory-based Adapters for Online 3D Scene Perceptioncited by 13
- 2024FloNa: Floor Plan Guided Embodied Visual Navigationcited by 10
- 2025LookOut: Real-World Humanoid Egocentric Navigationcited by 9
- 2022Break and Make: Interactive Structural Understanding Using LEGO Brickscited by 8
- 2022Object Manipulation via Visual Target Localizationcited by 6
- 2023Modality-invariant Visual Odometry for Embodied Visioncited by 6
- 2023Robust Navigation with Cross-Modal Fusion and Knowledge Transfercited by 2
- 2026LangMap: A Human-Verified Benchmark for Hierarchical Open-Vocabulary Goal Navigationcited by 2
- 2026POINav: Benchmarking and Enhancing Final-Meters Arrival in Real-World Vision-Language Navigationcited by 2
- 2022Unsupervised Visual Odometry and Action Integration for PointGoal Navigation in Indoor Environmentcited by 1
- 2024The Empirical Impact of Forgetting and Transfer in Continual Visual Odometrycited by 1
- 2024MPVO: Motion-Prior based Visual Odometry for PointGoal Navigationcited by 0
- 2026Insect-inspired Visual Point-goal Navigationcited by 0
- 2026Macro-Action Topological Navigation under Noisy Localization using Reinforcement Learningcited by 0
- 2026Macro-Action Topological Navigation under Noisy Localization using Reinforcement Learning24 Aug 2026
- 2026POINav: Benchmarking and Enhancing Final-Meters Arrival in Real-World Vision-Language Navigation27 May 2026
- 2026LangMap: A Human-Verified Benchmark for Hierarchical Open-Vocabulary Goal Navigation2 Feb 2026
- 2026Insect-inspired Visual Point-goal Navigation23 Jan 2026
- 2025LookOut: Real-World Humanoid Egocentric Navigation20 Aug 2025
- 2025OctoNav: Towards Generalist Embodied Navigation11 Jun 2025
- 2024FloNa: Floor Plan Guided Embodied Visual Navigation24 Dec 2024
- 2024DynaMem: Online Dynamic Spatio-Semantic Memory for Open World Mobile Manipulation7 Nov 2024
- 2024MPVO: Motion-Prior based Visual Odometry for PointGoal Navigation7 Nov 2024
- 2024The Empirical Impact of Forgetting and Transfer in Continual Visual Odometry3 Jun 2024
- 2024GOAT-Bench: A Benchmark for Multi-Modal Lifelong Navigation9 Apr 2024
- 2024Memory-based Adapters for Online 3D Scene Perception11 Mar 2024
15 more
- 2023Resilient Legged Local Navigation: Learning to Traverse with Compromised Perception End-to-End5 Oct 2023
- 2023Robust Navigation with Cross-Modal Fusion and Knowledge Transfer23 Sep 2023
- 2023Modality-invariant Visual Odometry for Embodied Vision29 Apr 2023
- 2023ETPNav: Evolving Topological Planning for Vision-Language Navigation in Continuous Environments6 Apr 2023
- 2022PEANUT: Predicting and Navigating to Unseen Targets5 Dec 2022
- 20223D-Aware Object Goal Navigation via Simultaneous Exploration and Identification1 Dec 2022
- 2022Unsupervised Visual Odometry and Action Integration for PointGoal Navigation in Indoor Environment2 Oct 2022
- 2022Break and Make: Interactive Structural Understanding Using LEGO Bricks27 Jul 2022
- 2022Is Mapping Necessary for Realistic PointGoal Navigation?2 Jun 2022
- 2022Housekeep: Tidying Virtual Households using Commonsense Reasoning22 May 2022
- 2022Episodic Memory Question Answering3 May 2022
- 2022Object Manipulation via Visual Target Localization15 Mar 2022
- 2022Cross-modal Map Learning for Vision and Language Navigation10 Mar 2022
- 2022Uncertainty-driven Planner for Exploration and Navigation24 Feb 2022
- 2021Coupling Vision and Proprioception for Navigation of Legged Robots3 Dec 2021
- 2022Housekeep: Tidying Virtual Households using Commonsense Reasoningcited by 57
- 2025OctoNav: Towards Generalist Embodied Navigationcited by 33
- 2025OctoNav: Towards Generalist Embodied Navigation11 Jun 2025
- 2022Housekeep: Tidying Virtual Households using Commonsense Reasoning22 May 2022
- 2023ETPNav: Evolving Topological Planning for Vision-Language Navigation in Continuous Environmentscited by 165
- 2024GOAT-Bench: A Benchmark for Multi-Modal Lifelong Navigationcited by 93
- 2022Cross-modal Map Learning for Vision and Language Navigationcited by 91
- 2021Coupling Vision and Proprioception for Navigation of Legged Robotscited by 46
- 20223D-Aware Object Goal Navigation via Simultaneous Exploration and Identificationcited by 46
- 2022Episodic Memory Question Answeringcited by 32
- 2022Is Mapping Necessary for Realistic PointGoal Navigation?cited by 32
- 2022Uncertainty-driven Planner for Exploration and Navigationcited by 31
- 2022PEANUT: Predicting and Navigating to Unseen Targetscited by 22
- 2023Resilient Legged Local Navigation: Learning to Traverse with Compromised Perception End-to-Endcited by 16
- 2024Memory-based Adapters for Online 3D Scene Perceptioncited by 13
- 2024FloNa: Floor Plan Guided Embodied Visual Navigationcited by 10
12 most cited of 24 All 24 (JSON)
- 2026Macro-Action Topological Navigation under Noisy Localization using Reinforcement Learning24 Aug 2026
- 2026POINav: Benchmarking and Enhancing Final-Meters Arrival in Real-World Vision-Language Navigation27 May 2026
- 2026LangMap: A Human-Verified Benchmark for Hierarchical Open-Vocabulary Goal Navigation2 Feb 2026
- 2026Insect-inspired Visual Point-goal Navigation23 Jan 2026
- 2025LookOut: Real-World Humanoid Egocentric Navigation20 Aug 2025
- 2024FloNa: Floor Plan Guided Embodied Visual Navigation24 Dec 2024
- 2024MPVO: Motion-Prior based Visual Odometry for PointGoal Navigation7 Nov 2024
- 2024The Empirical Impact of Forgetting and Transfer in Continual Visual Odometry3 Jun 2024
- 2024GOAT-Bench: A Benchmark for Multi-Modal Lifelong Navigation9 Apr 2024
- 2024Memory-based Adapters for Online 3D Scene Perception11 Mar 2024
- 2023Resilient Legged Local Navigation: Learning to Traverse with Compromised Perception End-to-End5 Oct 2023
- 2023Robust Navigation with Cross-Modal Fusion and Knowledge Transfer23 Sep 2023
12 newest of 24 All 24 (JSON)