Foundations of Spatial Perception for Robotics: Hierarchical Representations and Real-time Systems
Not on the map. Why?
Abstract (arXiv)
3D spatial perception is the problem of building and maintaining an actionable and persistent representation of the environment in real-time using sensor data and prior knowledge. Despite the fast-paced progress in robot perception, most existing methods either build purely geometric maps (as in traditional SLAM) or flat metric-semantic maps that do not scale to large environments or large dictionaries of semantic labels. The first part of this paper is concerned with representations: we show that scalable representations for spatial perception need to be hierarchical in nature. Hierarchical representations are efficient to store, and lead to layered graphs with small treewidth, which enable provably efficient inference. We then introduce an example of hierarchical representation for indoor environments, namely a 3D scene graph, and discuss its structure and properties. The second part of the paper focuses on algorithms to incrementally construct a 3D scene graph as the robot explores the environment. Our algorithms combine 3D geometry, topology (to cluster the places into rooms), and geometric deep learning (e.g., to classify the type of rooms the robot is moving across). The third part of the paper focuses on algorithms to maintain and correct 3D scene graphs during long-term operation. We propose hierarchical descriptors for loop closure detection and describe how to correct a scene graph in response to loop closures, by solving a 3D scene graph optimization problem. We conclude the paper by combining the proposed perception algorithms into Hydra, a real-time spatial perception system that builds a 3D scene graph from visual-inertial data in real-time. We showcase Hydra's performance in photo-realistic simulations and real data collected by a Clearpath Jackal robots and a Unitree A1 robot. We release an open-source implementation of Hydra at https://github.com/MIT-SPARK/Hydra.
Key facts. Cited by 60 papers in the map (data through 14 Oct 2026). First posted on arXiv 11 May 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 4; 2024: 11; 2025: 23; 2026: 22.
60 papers.
Sort:
By area:
- 2024RoboEXP: Action-Conditioned Scene Graph via Interactive Exploration for Robotic Manipulationcited by 48
- 2025Safety Guardrails for LLM-Enabled Robotscited by 35
- 2023Indoor and Outdoor 3D Scene Graph Generation via Language-Enabled Spatial Ontologiescited by 25
- 2025FunGraph: Functionality Aware 3D Scene Graphs for Language-Prompted Scene Interactioncited by 23
- 2025Describe Anything Anywhere At Any Momentcited by 19
- 2024SPINE: Online Semantic Planning for Missions with Incomplete Natural Language Specifications in Unstructured Environmentscited by 18
- 2023Language-EXtended Indoor SLAM (LEXIS): A Versatile System for Real-time Visual Scene Understandingcited by 15
- 2024The Bare Necessities: Designing Simple, Effective Open-Vocabulary Scene Graphscited by 11
- 2025Air-Ground Collaboration for Language-Specified Missions in Unknown Environmentscited by 11
- 2025MCN-SLAM: Multi-Agent Collaborative Neural SLAM with Hybrid Implicit Neural Scene Representationcited by 11
- 2025PINGS: Gaussian Splatting Meets Distance Fields within a Point-Based Implicit Neural Mapcited by 10
- 2025KeySG: Hierarchical Keyframe-Based 3D Scene Graphscited by 10
38 more
- 2025MomaGraph: State-Aware Unified Scene Graphs with Vision-Language Model for Embodied Task Planningcited by 9
- 2025ASHiTA: Automatic Scene-grounded HIerarchical Task Analysiscited by 8
- 2025SG-Reg: Generalizable and Efficient Scene Graph Registrationcited by 8
- 2025CodeDiffuser: Attention-Enhanced Diffusion Policy via VLM-Generated Code for Instruction Ambiguitycited by 8
- 2025Language-Grounded Hierarchical Planning and Execution with Multi-Robot 3D Scene Graphscited by 6
- 2025GALA: Guided Attention with Language Alignment for Open Vocabulary Gaussian Splattingcited by 6
- 2025S-Graphs 2.0 -- A Hierarchical-Semantic Optimization and Loop Closure for SLAMcited by 5
- 2025Social 3D Scene Graphs: Modeling Human Actions and Relations for Interactive Service Robotscited by 5
- 2025Vision to Geometry: 3D Spatial Memory for Sequential Embodied MLLM Reasoning and Explorationcited by 5
- 2025Aion: Towards Hierarchical 4D Scene Graphs with Temporal Flow Dynamicscited by 5
- 2026GSMem: 3D Gaussian Splatting as Persistent Spatial Memory for Zero-Shot Embodied Exploration and Reasoningcited by 5
- 2023Learning High-level Semantic-Relational Concepts for SLAMcited by 4
- 2024Point2Graph: An End-to-end Point Cloud-based 3D Open-Vocabulary Scene Graph for Robot Navigationcited by 4
- 2024LiteVLoc: Map-Lite Visual Localization for Image Goal Navigationcited by 4
- 2025CuriousBot: Interactive Mobile Exploration via Actionable 3D Relational Object Graphcited by 4
- 2025VL-Nav: Neuro-Symbolic Reasoning-based Vision-Language Navigationcited by 4
- 2024Generation of Uncertainty-Aware High-Level Spatial Concepts in Factorized 3D Scene Graphs via Graph Neural Networkscited by 3
- 2026OpenFrontier: General Navigation with Visual-Language Grounded Frontierscited by 3
- 2026Remember with Confidence: Uncertainty Quantification for Spatio-temporal Memory with Probabilistic Guaranteescited by 3
- 2024OpenObject-NAV: Open-Vocabulary Object-Oriented Navigation Based on Dynamic Carrier-Relationship Scene Graphcited by 2
- 2025Open-Vocabulary Indoor Object Grounding with 3D Hierarchical Scene Graphcited by 2
- 2026Rheos: Modelling Continuous Motion Dynamics in Hierarchical 3D Scene Graphscited by 2
- 2024Synergistic Dual Spatial-aware Generation of Image-to-Text and Text-to-Imagecited by 1
- 2025General-Purpose Robotic Navigation via LVLM-Orchestrated Perception, Reasoning, and Actingcited by 1
- 2025M3DMap: Object-aware Multimodal 3D Mapping for Dynamic Environmentscited by 1
- 2026OpenGaFF: Open-Vocabulary Gaussian Feature Field with Codebook Attentioncited by 1
- 2023Algebraic Dynamical Systems in Machine Learningcited by 0
- 2024Guessing human intentions to avoid dangerous situations in caregiving robotscited by 0
- 2024Knowledge NeRF: Few-shot Novel View Synthesis for Dynamic Articulated Objectscited by 0
- 2024Build Once, Monitor Continuously: Persistent Semantic Mapping via Autonomous Exploration and Open-Vocabulary Object Updatescited by 0
- 2025Intelligent Spatial Perception by Building Hierarchical 3D Scene Graphs for Indoor Scenarios with the Help of LLMscited by 0
- 2026Semantic Enrichment of CAD-Based Industrial Environments via Scene Graphs for Simulation and Reasoningcited by 0
- 2026Incremental Semantics-Aided Meshing from LiDAR-Inertial Odometry and RGB Direct Label Transfercited by 0
- 2026DGSG-Mind: Dynamic 3D Gaussian Scene Graphs for Long-Term Scene Understanding and Groundingcited by 0
- 2026Belief Consistency Between Foundation-Model Evidence and Geometric Perception in Persistent Robotic Mapscited by 0
- 2026Expanding Spatial and Temporal Context for Robotic Imitation Learning With Scene Graphscited by 0
- 2026Neuro-Symbolic Learning for Long-Horizon Task Planning Under Complex Logical Constraintscited by 0
- 2026SemanticXR: Low Power and Real-time Queryable Semantic Mapping with an Object-Level Device-Cloud Architecturecited by 0
50 most cited of 60 All 60 (JSON)
- 2026SPHERE: Adaptive VR Indoor Scene Generation via LLM-Enhanced Spatial Preference Learning and Human-in-the-Loop RL1 Oct 2026
- 2026Kairos: Grounded Forecasting of Presence and Directional Flow in 4D Scene Graphs23 Sep 2026
- 2026FunArt: Decoding Functional Structure and Articulation from Generative 3D Latents17 Sep 2026
- 2026Physico-Geospatial Grounded Scene Interpretation for Mobile Robotics6 Sep 2026
- 2026GESTO: Human-Centric Spatio-Temporal Memory for Reasoning in Dynamic Scenes11 Aug 2026
- 2026Prior-SG: Task and Prior Driven Region Segmentation for Scene Graphs in Arbitrarily-Structured Environments6 Aug 2026
- 20263D Scene Graph Prediction: Generating Hierarchical Models from Partially Observed Environments12 Jul 2026
- 2026Hydra++: Real-Time Hierarchical 3D Scene Graph Construction With Object-Level Shape Estimation10 Jul 2026
- 2026Hierarchical 3D Scene Graph Construction and Belief-based Planning for Semantic Navigation30 Jun 2026
- 2026Performance-Driven Environment Abstraction with Multi-Timescale Learning16 Jun 2026
- 2026SemanticXR: Low Power and Real-time Queryable Semantic Mapping with an Object-Level Device-Cloud Architecture11 Jun 2026
- 2026Remember with Confidence: Uncertainty Quantification for Spatio-temporal Memory with Probabilistic Guarantees6 Jun 2026
38 more
- 2026Neuro-Symbolic Learning for Long-Horizon Task Planning Under Complex Logical Constraints5 Jun 2026
- 2026Expanding Spatial and Temporal Context for Robotic Imitation Learning With Scene Graphs31 May 2026
- 2026Belief Consistency Between Foundation-Model Evidence and Geometric Perception in Persistent Robotic Maps29 May 2026
- 2026DGSG-Mind: Dynamic 3D Gaussian Scene Graphs for Long-Term Scene Understanding and Grounding28 May 2026
- 2026OpenGaFF: Open-Vocabulary Gaussian Feature Field with Codebook Attention7 May 2026
- 2026Incremental Semantics-Aided Meshing from LiDAR-Inertial Odometry and RGB Direct Label Transfer10 Apr 2026
- 2026GSMem: 3D Gaussian Splatting as Persistent Spatial Memory for Zero-Shot Embodied Exploration and Reasoning19 Mar 2026
- 2026Rheos: Modelling Continuous Motion Dynamics in Hierarchical 3D Scene Graphs9 Mar 2026
- 2026OpenFrontier: General Navigation with Visual-Language Grounded Frontiers5 Mar 2026
- 2026Semantic Enrichment of CAD-Based Industrial Environments via Scene Graphs for Simulation and Reasoning10 Jan 2026
- 2025MomaGraph: State-Aware Unified Scene Graphs with Vision-Language Model for Embodied Task Planning18 Dec 2025
- 2025Aion: Towards Hierarchical 4D Scene Graphs with Temporal Flow Dynamics10 Dec 2025
- 2025Vision to Geometry: 3D Spatial Memory for Sequential Embodied MLLM Reasoning and Exploration2 Dec 2025
- 2025Describe Anything Anywhere At Any Moment29 Nov 2025
- 2025KeySG: Hierarchical Keyframe-Based 3D Scene Graphs1 Oct 2025
- 2025Social 3D Scene Graphs: Modeling Human Actions and Relations for Interactive Service Robots29 Sep 2025
- 2025M3DMap: Object-aware Multimodal 3D Mapping for Dynamic Environments23 Aug 2025
- 2025GALA: Guided Attention with Language Alignment for Open Vocabulary Gaussian Splatting19 Aug 2025
- 2025Open-Vocabulary Indoor Object Grounding with 3D Hierarchical Scene Graph16 Jul 2025
- 2025MCN-SLAM: Multi-Agent Collaborative Neural SLAM with Hybrid Implicit Neural Scene Representation23 Jun 2025
- 2025General-Purpose Robotic Navigation via LVLM-Orchestrated Perception, Reasoning, and Acting20 Jun 2025
- 2025CodeDiffuser: Attention-Enhanced Diffusion Policy via VLM-Generated Code for Instruction Ambiguity19 Jun 2025
- 2025Language-Grounded Hierarchical Planning and Execution with Multi-Robot 3D Scene Graphs9 Jun 2025
- 2025Air-Ground Collaboration for Language-Specified Missions in Unknown Environments14 May 2025
- 2025SG-Reg: Generalizable and Efficient Scene Graph Registration20 Apr 2025
- 2025ASHiTA: Automatic Scene-grounded HIerarchical Task Analysis9 Apr 2025
- 2025Intelligent Spatial Perception by Building Hierarchical 3D Scene Graphs for Indoor Scenarios with the Help of LLMs19 Mar 2025
- 2025FunGraph: Functionality Aware 3D Scene Graphs for Language-Prompted Scene Interaction10 Mar 2025
- 2025Safety Guardrails for LLM-Enabled Robots10 Mar 2025
- 2025S-Graphs 2.0 -- A Hierarchical-Semantic Optimization and Loop Closure for SLAM25 Feb 2025
- 2025PINGS: Gaussian Splatting Meets Distance Fields within a Point-Based Implicit Neural Map9 Feb 2025
- 2025VL-Nav: Neuro-Symbolic Reasoning-based Vision-Language Navigation2 Feb 2025
- 2025CuriousBot: Interactive Mobile Exploration via Actionable 3D Relational Object Graph23 Jan 2025
- 2024The Bare Necessities: Designing Simple, Effective Open-Vocabulary Scene Graphs2 Dec 2024
- 2024Synergistic Dual Spatial-aware Generation of Image-to-Text and Text-to-Image20 Oct 2024
- 2024LiteVLoc: Map-Lite Visual Localization for Image Goal Navigation6 Oct 2024
- 2024SPINE: Online Semantic Planning for Missions with Incomplete Natural Language Specifications in Unstructured Environments3 Oct 2024
- 2024OpenObject-NAV: Open-Vocabulary Object-Oriented Navigation Based on Dynamic Carrier-Relationship Scene Graph27 Sep 2024
50 newest of 60 All 60 (JSON)
- 2025Vision to Geometry: 3D Spatial Memory for Sequential Embodied MLLM Reasoning and Explorationcited by 5
- 2026GSMem: 3D Gaussian Splatting as Persistent Spatial Memory for Zero-Shot Embodied Exploration and Reasoningcited by 5
- 2025VL-Nav: Neuro-Symbolic Reasoning-based Vision-Language Navigationcited by 4
- 2025General-Purpose Robotic Navigation via LVLM-Orchestrated Perception, Reasoning, and Actingcited by 1
- 2026Semantic Enrichment of CAD-Based Industrial Environments via Scene Graphs for Simulation and Reasoningcited by 0
- 2026Prior-SG: Task and Prior Driven Region Segmentation for Scene Graphs in Arbitrarily-Structured Environmentscited by 0
- 2026Prior-SG: Task and Prior Driven Region Segmentation for Scene Graphs in Arbitrarily-Structured Environments6 Aug 2026
- 2026GSMem: 3D Gaussian Splatting as Persistent Spatial Memory for Zero-Shot Embodied Exploration and Reasoning19 Mar 2026
- 2026Semantic Enrichment of CAD-Based Industrial Environments via Scene Graphs for Simulation and Reasoning10 Jan 2026
- 2025Vision to Geometry: 3D Spatial Memory for Sequential Embodied MLLM Reasoning and Exploration2 Dec 2025
- 2025General-Purpose Robotic Navigation via LVLM-Orchestrated Perception, Reasoning, and Acting20 Jun 2025
- 2025VL-Nav: Neuro-Symbolic Reasoning-based Vision-Language Navigation2 Feb 2025
- 2025Safety Guardrails for LLM-Enabled Robotscited by 35
- 2025Safety Guardrails for LLM-Enabled Robots10 Mar 2025
- 2024RoboEXP: Action-Conditioned Scene Graph via Interactive Exploration for Robotic Manipulationcited by 48
- 2023Indoor and Outdoor 3D Scene Graph Generation via Language-Enabled Spatial Ontologiescited by 25
- 2025FunGraph: Functionality Aware 3D Scene Graphs for Language-Prompted Scene Interactioncited by 23
- 2025Describe Anything Anywhere At Any Momentcited by 19
- 2024SPINE: Online Semantic Planning for Missions with Incomplete Natural Language Specifications in Unstructured Environmentscited by 18
- 2023Language-EXtended Indoor SLAM (LEXIS): A Versatile System for Real-time Visual Scene Understandingcited by 15
- 2024The Bare Necessities: Designing Simple, Effective Open-Vocabulary Scene Graphscited by 11
- 2025Air-Ground Collaboration for Language-Specified Missions in Unknown Environmentscited by 11
- 2025MCN-SLAM: Multi-Agent Collaborative Neural SLAM with Hybrid Implicit Neural Scene Representationcited by 11
- 2025PINGS: Gaussian Splatting Meets Distance Fields within a Point-Based Implicit Neural Mapcited by 10
- 2025KeySG: Hierarchical Keyframe-Based 3D Scene Graphscited by 10
- 2025ASHiTA: Automatic Scene-grounded HIerarchical Task Analysiscited by 8
12 most cited of 48 All 48 (JSON)
- 2026SPHERE: Adaptive VR Indoor Scene Generation via LLM-Enhanced Spatial Preference Learning and Human-in-the-Loop RL1 Oct 2026
- 2026Kairos: Grounded Forecasting of Presence and Directional Flow in 4D Scene Graphs23 Sep 2026
- 2026FunArt: Decoding Functional Structure and Articulation from Generative 3D Latents17 Sep 2026
- 2026Physico-Geospatial Grounded Scene Interpretation for Mobile Robotics6 Sep 2026
- 2026GESTO: Human-Centric Spatio-Temporal Memory for Reasoning in Dynamic Scenes11 Aug 2026
- 2026Hydra++: Real-Time Hierarchical 3D Scene Graph Construction With Object-Level Shape Estimation10 Jul 2026
- 2026Hierarchical 3D Scene Graph Construction and Belief-based Planning for Semantic Navigation30 Jun 2026
- 2026SemanticXR: Low Power and Real-time Queryable Semantic Mapping with an Object-Level Device-Cloud Architecture11 Jun 2026
- 2026Remember with Confidence: Uncertainty Quantification for Spatio-temporal Memory with Probabilistic Guarantees6 Jun 2026
- 2026Neuro-Symbolic Learning for Long-Horizon Task Planning Under Complex Logical Constraints5 Jun 2026
- 2026Belief Consistency Between Foundation-Model Evidence and Geometric Perception in Persistent Robotic Maps29 May 2026
- 2026DGSG-Mind: Dynamic 3D Gaussian Scene Graphs for Long-Term Scene Understanding and Grounding28 May 2026
12 newest of 48 All 48 (JSON)