ROCVNov 28, 2024

Lost & Found: Tracking Changes from Egocentric Observations in 3D Dynamic Scene Graphs

arXiv:2411.19162v27 citationsh-index: 16Has CodeIEEE Robot Autom Lett
Originality Incremental advance
AI Analysis

This addresses the limitation of static semantic maps for robotic applications in dynamic settings, allowing tasks like retrieving hidden objects, though it is incremental in improving tracking under challenging viewpoints.

The paper tackles the problem of tracking object movements in dynamic environments from egocentric observations, enabling a robot to update a 3D scene graph with 6DoF poses and achieve a 34% reduction in translational error and 56% in orientational error compared to state-of-the-art methods.

Recent approaches have successfully focused on the segmentation of static reconstructions, thereby equipping downstream applications with semantic 3D understanding. However, the world in which we live is dynamic, characterized by numerous interactions between the environment and humans or robotic agents. Static semantic maps are unable to capture this information, and the naive solution of rescanning the environment after every change is both costly and ineffective in tracking e.g. objects being stored away in drawers. With Lost & Found we present an approach that addresses this limitation. Based solely on egocentric recordings with corresponding hand position and camera pose estimates, we are able to track the 6DoF poses of the moving object within the detected interaction interval. These changes are applied online to a transformable scene graph that captures object-level relations. Compared to state-of-the-art object pose trackers, our approach is more reliable in handling the challenging egocentric viewpoint and the lack of depth information. It outperforms the second-best approach by 34% and 56% for translational and orientational error, respectively, and produces visibly smoother 6DoF object trajectories. In addition, we illustrate how the acquired interaction information in the dynamic scene graph can be employed in the context of robotic applications that would otherwise be unfeasible: We show how our method allows to command a mobile manipulator through teach & repeat, and how information about prior interaction allows a mobile manipulator to retrieve an object hidden in a drawer. Code, videos and corresponding data are accessible at https://behretj.github.io/LostAndFound.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes