Hierarchical Representations and Explicit Memory: Learning Effective Navigation Policies on 3D Scene Graphs using Graph Neural Networks
Zachary Ravichandran, Lisa Peng, Nathan Hughes, J. Daniel Griffith,, Luca Carlone

TL;DR
This paper introduces a reinforcement learning approach using graph neural networks and 3D scene graphs to enable robots to learn effective navigation policies with explicit memory and hierarchical scene understanding.
Contribution
It presents a novel graph neural network architecture that embeds 3D scene graphs into an agent-centric space for end-to-end navigation policy learning.
Findings
Outperforms visuomotor policies in object search tasks
Exhibits improved long-term memory and hierarchical scene understanding
Leverages explicit scene geometry and semantics for better navigation
Abstract
Representations are crucial for a robot to learn effective navigation policies. Recent work has shown that mid-level perceptual abstractions, such as depth estimates or 2D semantic segmentation, lead to more effective policies when provided as observations in place of raw sensor data (e.g., RGB images). However, such policies must still learn latent three-dimensional scene properties from mid-level abstractions. In contrast, high-level, hierarchical representations such as 3D scene graphs explicitly provide a scene's geometry, topology, and semantics, making them compelling representations for navigation. In this work, we present a reinforcement learning framework that leverages high-level hierarchical representations to learn navigation policies. Towards this goal, we propose a graph neural network architecture and show how to embed a 3D scene graph into an agent-centric feature space,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMultimodal Machine Learning Applications · Reinforcement Learning in Robotics · Domain Adaptation and Few-Shot Learning
MethodsGraph Neural Network
