Deep Reinforcement Learning Based Navigation with Macro Actions and Topological Maps
On the map: Deep reinforcement learning methods → RL for robot navigation and UAV control
Abstract (arXiv)
This paper addresses the challenge of navigation in large, visually complex environments with sparse rewards. We propose a method that uses object-oriented macro actions grounded in a topological map, allowing a simple Deep Q-Network (DQN) to learn effective navigation policies. The agent builds a map by detecting objects from RGBD input and selecting discrete macro actions that correspond to navigating to these objects. This abstraction drastically reduces the complexity of the underlying reinforcement learning problem and enables generalization to unseen environments. We evaluate our approach in a photorealistic 3D simulation and show that it significantly outperforms a random baseline under both immediate and terminal reward conditions. Our results demonstrate that topological structure and macro-level abstraction can enable sample-efficient learning even from pixel data.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Placed in RL for robot navigation and UAV control, one of 15 directions in Deep reinforcement learning methods. Builds on 11 of its 21 references that are in the map. First posted on arXiv 25 Apr 2025.
Builds on
11 of 21 references.
Closest ancestors · 1
Same direction, newest first
Other references · 10
- 2019Habitat: A Platform for Embodied AI Researchcited by 1,191
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 878
- 2021Habitat 2.0: Training Home Assistants to Rearrange their Habitatcited by 511
- 2016Hierarchical Deep Reinforcement Learning: Integrating Temporal Abstraction and Intrinsic Motivationcited by 286
- 2018Semi-parametric Topological Memory for Navigationcited by 209
- 2016Learning to Navigate in Complex Environmentscited by 198
- 2020MultiON: Benchmarking Semantic Map Memory using Multi-Object Navigationcited by 95
- 2017Neural Map: Structured Memory for Deep Reinforcement Learningcited by 90
- 2019Successor Options: An Option Discovery Framework for Reinforcement Learningcited by 23
- 2023Leveraging Topological Maps in Deep Reinforcement Learning for Multi-Object Navigationcited by 1
Built on by
Citing papers per year: 2025: 2; 2026: 2.
4 papers.
- 2025Graph-Enhanced Policy Optimization in LLM Agent Trainingcited by 5
- 2025Meta-learning how to Share Credit among Macro-Actionscited by 0
- 2026AgenticDiffusion: Multi-View Reasoning with View-Conditioned Diffusion Planning for Vision-Based UAV 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
- 2026AgenticDiffusion: Multi-View Reasoning with View-Conditioned Diffusion Planning for Vision-Based UAV Navigation2 Jun 2026
- 2025Graph-Enhanced Policy Optimization in LLM Agent Training30 Oct 2025
- 2025Meta-learning how to Share Credit among Macro-Actions16 Jun 2025
Similar, not cited
Close in wording, no citation either way
- 2026Revisiting Topological Graphs for Macro Action based Closed-loop Reinforcement Learning of Vision Language Navigation in Continuous Environment
- 2025Bridging Deep Reinforcement Learning and Motion Planning for Model-Free Navigation in Cluttered Environments
- 2023Metric-Free Exploration for Topological Mapping by Task and Motion Imitation in Feature Space
- 2025ETP-R1: Evolving Topological Planning with Reinforcement Fine-tuning for Vision-Language Navigation in Continuous Environments
- 2022Bridging the Gap Between Learning in Discrete and Continuous Environments for Vision-and-Language Navigation
- 2025HEADER: Hierarchical Robot Exploration via Attention-Based Deep Reinforcement Learning with Expert-Guided Reward
- 2024Learning to Navigate in Mazes with Novel Layouts using Abstract Top-down Maps
- 2025MacroNav: Multi-Task Context Representation Learning Enables Efficient Navigation in Unknown Environments ↗