3D Dynamic Scene Graphs: Actionable Spatial Perception with Places, Objects, and Humans

02/15/2020
by   Antoni Rosinol, et al.
16

We present a unified representation for actionable spatial perception: 3D Dynamic Scene Graphs. Scene graphs are directed graphs where nodes represent entities in the scene (e.g. objects, walls, rooms), and edges represent relations (e.g. inclusion, adjacency) among nodes. Dynamic scene graphs (DSGs) extend this notion to represent dynamic scenes with moving agents (e.g. humans, robots), and to include actionable information that supports planning and decision-making (e.g. spatio-temporal relations, topology at different levels of abstraction). Our second contribution is to provide the first fully automatic Spatial PerceptIon eNgine(SPIN) to build a DSG from visual-inertial data. We integrate state-of-the-art techniques for object and human detection and pose estimation, and we describe how to robustly infer object, robot, and human nodes in crowded scenes. To the best of our knowledge, this is the first paper that reconciles visual-inertial SLAM and dense human mesh tracking. Moreover, we provide algorithms to obtain hierarchical representations of indoor environments (e.g. places, structures, rooms) and their relations. Our third contribution is to demonstrate the proposed spatial perception engine in a photo-realistic Unity-based simulator, where we assess its robustness and expressiveness. Finally, we discuss the implications of our proposal on modern robotics applications. 3D Dynamic Scene Graphs can have a profound impact on planning and decision-making, human-robot interaction, long-term autonomy, and scene prediction. A video abstract is available at https://youtu.be/SWbofjhyPzI

READ FULL TEXT

page 1

page 4

page 5

page 6

page 7

research
01/18/2021

Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphs

Humans are able to form a complex mental model of the environment they m...
research
01/31/2022

Hydra: A Real-time Spatial Perception Engine for 3D Scene Graph Construction and Optimization

3D scene graphs have recently emerged as a powerful high-level represent...
research
04/26/2023

Hydra-Multi: Collaborative Online Construction of 3D Scene Graphs with Multi-Robot Teams

3D scene graphs have recently emerged as an expressive high-level map re...
research
06/10/2021

A modular framework for object-based saccadic decisions in dynamic scenes

Visually exploring the world around us is not a passive process. Instead...
research
05/11/2023

Foundations of Spatial Perception for Robotics: Hierarchical Representations and Real-time Systems

3D spatial perception is the problem of building and maintaining an acti...
research
09/27/2017

Scene learning, recognition and similarity detection in a fuzzy ontology via human examples

This paper introduces a Fuzzy Logic framework for scene learning, recogn...
research
11/16/2017

(geo)graphs - Complex Networks as a shapefile of nodes and a shapefile of edges for different applications

Spatial dependency and spatial embedding are basic physical properties o...

Please sign up or login with your details

Forgot password? Click here to reset