Ditto in the House: Building Articulation Models of Indoor Scenes through Interactive Perception
Not on the map. Why?
Abstract (arXiv)
Virtualizing the physical world into virtual models has been a critical technique for robot navigation and planning in the real world. To foster manipulation with articulated objects in everyday life, this work explores building articulation models of indoor scenes through a robot's purposeful interactions in these scenes. Prior work on articulation reasoning primarily focuses on siloed objects of limited categories. To extend to room-scale environments, the robot has to efficiently and effectively explore a large-scale 3D space, locate articulated objects, and infer their articulations. We introduce an interactive perception approach to this task. Our approach, named Ditto in the House, discovers possible articulated objects through affordance prediction, interacts with these objects to produce articulated motions, and infers the articulation properties from the visual observations before and after each interaction. It tightly couples affordance prediction and articulation inference to improve both tasks. We demonstrate the effectiveness of our approach in both simulation and real-world scenes. Code and additional results are available at https://ut-austin-rpl.github.io/HouseDitto/
Key facts. Cited by 40 papers in the map (data through 7 Oct 2026). Builds on 26 of its 41 references that are in the map. First posted on arXiv 2 Feb 2023.
Builds on
26 of 41 references.
References · 26
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
- 2021Neural Articulated Radiance Fieldcited by 196
- 2021iGibson 2.0: Object-Centric Simulation for Robot Learning of Everyday Household Taskscited by 191
- 2018Neural Body Fitting: Unifying Deep Learning and Model-Based Human Pose and Shape Estimationcited by 185
- 2021Where2Act: From Pixels to Actions for Articulated 3D Objectscited by 179
- 2019Category-Level Articulated Object Pose Estimationcited by 158
- 2022Ditto: Building Digital Twins of Articulated Objects from Interactioncited by 152
- 2019ContactDB: Analyzing and Predicting Grasp Contact via Thermal Imagingcited by 145
- 2018Grounded Human-Object Interaction Hotspots from Videocited by 128
- 2017AffordanceNet: An End-to-End Deep Learning Approach for Object Affordance Detectioncited by 126
- 2018Learning Synergies between Pushing and Grasping with Self-supervised Deep Reinforcement Learningcited by 121
14 more
- 2019Shape2Motion: Joint Analysis of Motion Parts and Attributes from 3D Shapescited by 117
- 2021Synergies Between Affordance and Geometry: 6-DoF Grasp Detection via Implicit Representationscited by 107
- 20213D AffordanceNet: A Benchmark for Visual Object Affordance Understandingcited by 100
- 2021CAPTRA: CAtegory-level Pose Tracking for Rigid and Articulated Objects from Point Cloudscited by 83
- 2016Interactive Perception: Leveraging Action in Perception and Perception in Actioncited by 77
- 2020ScrewNet: Category-Independent Articulation Model Estimation From Depth Images Using Screw Theorycited by 70
- 2020Learning Affordance Landscapes for Interaction Exploration in 3D Environmentscited by 65
- 2019CubiCasa5K: A Dataset and an Improved Multi-Task Model for Floorplan Image Analysiscited by 49
- 2021Act the Part: Learning Interaction Strategies for Articulated Object Part Discoverycited by 45
- 2014A Probabilistic Framework for Learning Kinematic Models of Articulated Objectscited by 40
- 2015Learning Articulated Motions From Visual Demonstrationcited by 17
- 2021SAGCI-System: Towards Sample-Efficient, Generalizable, Compositional, and Incremental Robot Learningcited by 16
- 2020Action Image Representation: Learning Scalable Deep Grasping Policies with Zero Real World Datacited by 13
- 2021Learning to Infer Kinematic Hierarchies for Novel Object Instancescited by 10
Built on by
Citing papers per year: 2023: 8; 2024: 11; 2025: 17; 2026: 4.
40 papers.
Sort:
By area:
- 2023PARIS: Part-level Reconstruction and Motion Analysis for Articulated Objectscited by 115
- 2024URDFormer: A Pipeline for Constructing Articulated Simulation Environments from Real-World Imagescited by 106
- 2025ArtGS: Building Interactable Replicas of Complex Articulated Objects via Gaussian Splattingcited by 67
- 2024Real2Code: Reconstruct Articulated Objects via Code Generationcited by 64
- 2024AffordanceLLM: Grounding Affordance from Vision Language Modelscited by 55
- 2023CAGE: Controllable Articulation GEnerationcited by 50
- 2024RoboEXP: Action-Conditioned Scene Graph via Interactive Exploration for Robotic Manipulationcited by 48
- 2025Articulate AnyMesh: Open-Vocabulary 3D Articulated Objects Modelingcited by 41
- 2025PhysX-3D: Physical-Grounded 3D Asset Generationcited by 40
- 2023OPDMulti: Openable Part Detection for Multiple Objectscited by 38
- 2023Understanding 3D Object Interaction from a Single Imagecited by 33
- 2023Where2Explore: Few-shot Affordance Learning for Unseen Novel Categories of Articulated Objectscited by 33
28 more
- 2025DRAWER: Digital Reconstruction and Articulation With Environment Realismcited by 29
- 2024Recent Trends in 3D Reconstruction of General Non-Rigid Scenescited by 28
- 2024ASID: Active Exploration for System Identification in Robotic Manipulationcited by 27
- 2023NAP: Neural 3D Articulation Priorcited by 25
- 2025X-Sim: Cross-Embodiment Learning via Real-to-Sim-to-Realcited by 25
- 2023Learning Environment-Aware Affordance for 3D Articulated Object Manipulation under Occlusionscited by 23
- 2025UAD: Unsupervised Affordance Distillation for Generalization in Robotic Manipulationcited by 23
- 2024S2O: Static to Openable Enhancement for Articulated 3D Objectscited by 22
- 2025The Reality Gap in Robotics: Challenges, Solutions, and Best Practicescited by 22
- 2025Video2Policy: Scaling up Manipulation Tasks in Simulation through Internet Videoscited by 21
- 2025Articulated Object Estimation in the Wildcited by 18
- 2025VideoArtGS: Building Digital Twins of Articulated Objects from Monocular Videocited by 15
- 2024Survey on Modeling of Human-made Articulated Objectscited by 14
- 2024Blox-Net: Generative Design-for-Robot-Assembly Using VLM Supervision, Physics Simulation, and a Robot with Resetcited by 14
- 2025SplArt: Articulation Estimation and Part-Level Reconstruction with 3D Gaussian Splattingcited by 13
- 2024Grounding 3D Scene Affordance From Egocentric Interactionscited by 11
- 2025IAAO: Interactive Affordance Learning for Articulated Objects in 3D Environmentscited by 11
- 2025RoomCraft: Controllable and Complete 3D Indoor Scene Generationcited by 9
- 2025ScrewSplat: An End-to-End Method for Articulated Object Recognitioncited by 9
- 2025Digital Twin Generation from Visual Data: A Surveycited by 7
- 2026REST3D: Reconstructing Physically Stable 3D Scenes from a Single Imagecited by 6
- 2023Interaction-Driven Active 3D Reconstruction with Object Interiorscited by 5
- 2025Part Segmentation and Motion Estimation for Articulated Objects with Dynamic 3D Gaussianscited by 5
- 2026PAct: Part-Decomposed Single-View Articulated Object Generationcited by 5
- 2025A4-Agent: An Agentic Framework for Zero-Shot Affordance Reasoningcited by 4
- 2026Pandora: Articulated 3D Scene Graphs from Egocentric Visioncited by 3
- 2024NeRF-Aug: Data Augmentation for Robotics with Neural Radiance Fieldscited by 1
- 2026GEAR: GEometry-motion Alternating Refinement for Articulated Object Modeling with Gaussian Splattingcited by 1
- 2026REST3D: Reconstructing Physically Stable 3D Scenes from a Single Image28 May 2026
- 2026GEAR: GEometry-motion Alternating Refinement for Articulated Object Modeling with Gaussian Splatting9 Apr 2026
- 2026Pandora: Articulated 3D Scene Graphs from Egocentric Vision30 Mar 2026
- 2026PAct: Part-Decomposed Single-View Articulated Object Generation16 Feb 2026
- 2025A4-Agent: An Agentic Framework for Zero-Shot Affordance Reasoning16 Dec 2025
- 2025The Reality Gap in Robotics: Challenges, Solutions, and Best Practices23 Oct 2025
- 2025VideoArtGS: Building Digital Twins of Articulated Objects from Monocular Video22 Sep 2025
- 2025Articulated Object Estimation in the Wild1 Sep 2025
- 2025ScrewSplat: An End-to-End Method for Articulated Object Recognition4 Aug 2025
- 2025PhysX-3D: Physical-Grounded 3D Asset Generation16 Jul 2025
- 2025Part Segmentation and Motion Estimation for Articulated Objects with Dynamic 3D Gaussians28 Jun 2025
- 2025RoomCraft: Controllable and Complete 3D Indoor Scene Generation27 Jun 2025
28 more
- 2025UAD: Unsupervised Affordance Distillation for Generalization in Robotic Manipulation10 Jun 2025
- 2025SplArt: Articulation Estimation and Part-Level Reconstruction with 3D Gaussian Splatting4 Jun 2025
- 2025X-Sim: Cross-Embodiment Learning via Real-to-Sim-to-Real11 May 2025
- 2025DRAWER: Digital Reconstruction and Articulation With Environment Realism21 Apr 2025
- 2025Digital Twin Generation from Visual Data: A Survey17 Apr 2025
- 2025IAAO: Interactive Affordance Learning for Articulated Objects in 3D Environments9 Apr 2025
- 2025ArtGS: Building Interactable Replicas of Complex Articulated Objects via Gaussian Splatting26 Feb 2025
- 2025Video2Policy: Scaling up Manipulation Tasks in Simulation through Internet Videos14 Feb 2025
- 2025Articulate AnyMesh: Open-Vocabulary 3D Articulated Objects Modeling4 Feb 2025
- 2024NeRF-Aug: Data Augmentation for Robotics with Neural Radiance Fields4 Nov 2024
- 2024Grounding 3D Scene Affordance From Egocentric Interactions29 Sep 2024
- 2024S2O: Static to Openable Enhancement for Articulated 3D Objects27 Sep 2024
- 2024Blox-Net: Generative Design-for-Robot-Assembly Using VLM Supervision, Physics Simulation, and a Robot with Reset25 Sep 2024
- 2024Real2Code: Reconstruct Articulated Objects via Code Generation12 Jun 2024
- 2024URDFormer: A Pipeline for Constructing Articulated Simulation Environments from Real-World Images19 May 2024
- 2024ASID: Active Exploration for System Identification in Robotic Manipulation18 Apr 2024
- 2024Recent Trends in 3D Reconstruction of General Non-Rigid Scenes22 Mar 2024
- 2024Survey on Modeling of Human-made Articulated Objects22 Mar 2024
- 2024RoboEXP: Action-Conditioned Scene Graph via Interactive Exploration for Robotic Manipulation23 Feb 2024
- 2024AffordanceLLM: Grounding Affordance from Vision Language Models12 Jan 2024
- 2023CAGE: Controllable Articulation GEneration15 Dec 2023
- 2023Interaction-Driven Active 3D Reconstruction with Object Interiors23 Oct 2023
- 2023Learning Environment-Aware Affordance for 3D Articulated Object Manipulation under Occlusions14 Sep 2023
- 2023Where2Explore: Few-shot Affordance Learning for Unseen Novel Categories of Articulated Objects14 Sep 2023
- 2023PARIS: Part-level Reconstruction and Motion Analysis for Articulated Objects14 Aug 2023
- 2023NAP: Neural 3D Articulation Prior25 May 2023
- 2023Understanding 3D Object Interaction from a Single Image16 May 2023
- 2023OPDMulti: Openable Part Detection for Multiple Objects24 Mar 2023
- 2025X-Sim: Cross-Embodiment Learning via Real-to-Sim-to-Realcited by 25
- 2025X-Sim: Cross-Embodiment Learning via Real-to-Sim-to-Real11 May 2025
- 2023PARIS: Part-level Reconstruction and Motion Analysis for Articulated Objectscited by 115
- 2024URDFormer: A Pipeline for Constructing Articulated Simulation Environments from Real-World Imagescited by 106
- 2025ArtGS: Building Interactable Replicas of Complex Articulated Objects via Gaussian Splattingcited by 67
- 2024Real2Code: Reconstruct Articulated Objects via Code Generationcited by 64
- 2023CAGE: Controllable Articulation GEnerationcited by 50
- 2024RoboEXP: Action-Conditioned Scene Graph via Interactive Exploration for Robotic Manipulationcited by 48
- 2025Articulate AnyMesh: Open-Vocabulary 3D Articulated Objects Modelingcited by 41
- 2025PhysX-3D: Physical-Grounded 3D Asset Generationcited by 40
- 2023OPDMulti: Openable Part Detection for Multiple Objectscited by 38
- 2023Understanding 3D Object Interaction from a Single Imagecited by 33
- 2023Where2Explore: Few-shot Affordance Learning for Unseen Novel Categories of Articulated Objectscited by 33
- 2025DRAWER: Digital Reconstruction and Articulation With Environment Realismcited by 29
12 most cited of 36 All 36 (JSON)
- 2026REST3D: Reconstructing Physically Stable 3D Scenes from a Single Image28 May 2026
- 2026GEAR: GEometry-motion Alternating Refinement for Articulated Object Modeling with Gaussian Splatting9 Apr 2026
- 2026Pandora: Articulated 3D Scene Graphs from Egocentric Vision30 Mar 2026
- 2026PAct: Part-Decomposed Single-View Articulated Object Generation16 Feb 2026
- 2025The Reality Gap in Robotics: Challenges, Solutions, and Best Practices23 Oct 2025
- 2025VideoArtGS: Building Digital Twins of Articulated Objects from Monocular Video22 Sep 2025
- 2025Articulated Object Estimation in the Wild1 Sep 2025
- 2025ScrewSplat: An End-to-End Method for Articulated Object Recognition4 Aug 2025
- 2025PhysX-3D: Physical-Grounded 3D Asset Generation16 Jul 2025
- 2025Part Segmentation and Motion Estimation for Articulated Objects with Dynamic 3D Gaussians28 Jun 2025
- 2025RoomCraft: Controllable and Complete 3D Indoor Scene Generation27 Jun 2025
- 2025UAD: Unsupervised Affordance Distillation for Generalization in Robotic Manipulation10 Jun 2025
12 newest of 36 All 36 (JSON)