Back to results

Massachusetts Institute of Technology

Towards Self-Supervised Object Representations and 3D Scene Graph Based Navigation

Abstract

dc:description.abstract

3D Scene Graphs are powerful hierarchical representations of environments that combine spatial and semantic information into multiple levels of abstraction. 3D Scene Graphs are useful for a wide range of planning tasks in robotics that benefit from high-level semantic knowledge, and also capture dense low-level 3D geometry which is useful to support robot navigation. However, current methods for 3D Scene Graph construction result in sparse and sometimes spurious node instances and incorrect annotations. This is due to the their reliance on 2D semantic segmentation networks that may perform poorly outside their training domain. This thesis advances the state of the art in dense 2D semantic segmentation and 3D object pose estimation to improve scene graph construction and enable navigation in real-life environments. First, we tackle the scalability problem of data annotation for deep semantic segmentation and introduce a simple training approach for dense 2D object instance segmentation. The approach uses model-based synthetic data for training, and augments it with a small amount of real-world training data. We show that with this approach, our segmentation network needs 20x less real-world annotated images and achieves higher quality pixel-level segmentation on real-world test data. Second, we address the problem of data annotation in 3D object pose estimation and model fitting by proposing a novel self-supervised training framework that uses corrector and certification modules. Our architecture successfully trains a model to predict poses of partial point clouds without any ground truth pose annotations on real data, and with certifications of correctness and non-degeneracy – characterizing both quality of model fit and uniqueness of the solution. We provide extensive experiments, evaluating performance on both simulated and real world data, and show that the proposed approach matches the performance of fully supervised baselines. Lastly, we introduce a novel application of 3D Scene Graphs to an object search task. We show how 3D Scene Graphs can be used in a reinforcement learning framework to guide autonomous navigation and discuss how hierarchical information and dense semantics improves the effectiveness of the learned policy.

Degree

thesis:*
Name thesis:degree_name
Master
Department dc:contributor.department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Grantor dc:publisher
Massachusetts Institute of Technology
Year dc:date.issued
2022

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Peng, Lisa
Advisor dc:contributor.advisor
  • Carlone, Luca

Rights

dc:rights
Statement dc:rights
  • In Copyright - Educational Use Permitted
  • Copyright MIT

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/1721.1/147509
OAI identifier oai:identifier
oai:dspace.mit.edu:1721.1/147509

Chain of custody

source
Harvested from
MIT
Base URL
dspace.mit.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
related terms
citation

Peng, Lisa. Towards Self-Supervised Object Representations and 3D Scene Graph Based Navigation. Massachusetts Institute of Technology, 2022. https://hdl.handle.net/1721.1/147509