Deep Reinforcement Learning Based Navigation with Macro Actions and Topological Maps

Simon Hakenes, Tobias Glasmachers
4/25/2025
cs.LG

No confident code implementation found for this paper.

Abstract

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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{hakenes2025deep,
  title  = {Deep Reinforcement Learning Based Navigation with Macro Actions and Topological Maps},
  author = {Simon Hakenes and Tobias Glasmachers},
  year   = {2025},
  eprint = {2504.18300},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.18300v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.18300.svg)](https://codeofpaper.com/paper/2504.18300)

Discussion