Structure from Action: Learning Interactions for Articulated Object 3D Structure Discovery
Neil Nie, Samir Yitzhak Gadre, Kiana Ehsani, Shuran Song
TL;DR
SfA presents a unified framework that learns to interact with unknown articulated objects to uncover their 3D part geometry and joints. By coupling a 3D action policy with a persistent perception module and a joint inference component, SfA produces complete articulated CAD models and generalizes to unseen categories and real objects. The approach demonstrates clear advantages over state-of-the-art pipelines in both simulation and real-world settings, highlighting the importance of integrating interaction and perception. This work enables autonomous discovery of object structure for manipulation and planning in unstructured environments.
Abstract
We introduce Structure from Action (SfA), a framework to discover 3D part geometry and joint parameters of unseen articulated objects via a sequence of inferred interactions. Our key insight is that 3D interaction and perception should be considered in conjunction to construct 3D articulated CAD models, especially for categories not seen during training. By selecting informative interactions, SfA discovers parts and reveals occluded surfaces, like the inside of a closed drawer. By aggregating visual observations in 3D, SfA accurately segments multiple parts, reconstructs part geometry, and infers all joint parameters in a canonical coordinate frame. Our experiments demonstrate that a SfA model trained in simulation can generalize to many unseen object categories with diverse structures and to real-world objects. Empirically, SfA outperforms a pipeline of state-of-the-art components by 25.4 3D IoU percentage points on unseen categories, while matching already performant joint estimation baselines.
