Fixing Malfunctional Objects With Learned Physical Simulation and Functional Prediction
Not on the map. Why?
Abstract (arXiv)
This paper studies the problem of fixing malfunctional 3D objects. While previous works focus on building passive perception models to learn the functionality from static 3D objects, we argue that functionality is reckoned with respect to the physical interactions between the object and the user. Given a malfunctional object, humans can perform mental simulations to reason about its functionality and figure out how to fix it. Inspired by this, we propose FixIt, a dataset that contains about 5k poorly-designed 3D physical objects paired with choices to fix them. To mimic humans' mental simulation process, we present FixNet, a novel framework that seamlessly incorporates perception and physical dynamics. Specifically, FixNet consists of a perception module to extract the structured representation from the 3D point cloud, a physical dynamics prediction module to simulate the results of interactions on 3D objects, and a functionality prediction module to evaluate the functionality and choose the correct fix. Experimental results show that our framework outperforms baseline models by a large margin, and can generalize well to objects with similar interaction types.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 44 of its 80 references that are in the map. First posted on arXiv 5 May 2022.
Builds on
44 of 80 references.
References · 44
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2018Learning Latent Dynamics for Planning from Pixelscited by 1,221
- 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 878
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 867
- 2018Recurrent World Models Facilitate Policy Evolutioncited by 761
- 2020SAPIEN: A SimulAted Part-based Interactive ENvironmentcited by 584
- 2016Interaction Networks for Learning about Objects, Relations and Physicscited by 503
- 2016Deep Visual Foresight for Planning Robot Motioncited by 276
- 2018Graph networks as learnable physics engines for inference and controlcited by 242
- 2018FlowNet3D: Learning Scene Flow in 3D Point Cloudscited by 241
- 2017Stochastic Variational Video Predictioncited by 234
- 2018Learning Particle Dynamics for Manipulating Rigid Bodies, Deformable Objects, and Fluidscited by 219
32 more
- 2021Where2Act: From Pixels to Actions for Articulated 3D Objectscited by 179
- 2018Grounded Human-Object Interaction Hotspots from Videocited by 128
- 2017AffordanceNet: An End-to-End Deep Learning Approach for Object Affordance Detectioncited by 126
- 2016A Compositional Object-Based Approach to Learning Physical Dynamicscited by 119
- 2019Shape2Motion: Joint Analysis of Motion Parts and Attributes from 3D Shapescited by 117
- 2019MeteorNet: Deep Learning on Dynamic 3D Point Cloud Sequencescited by 117
- 2020EGO-TOPO: Environment Affordances from Egocentric Videocited by 111
- 20213D AffordanceNet: A Benchmark for Visual Object Affordance Understandingcited by 100
- 2018Flexible Neural Representation for Physics Predictioncited by 91
- 2019KETO: Learning Keypoint Representations for Tool Manipulationcited by 68
- 2021Grounding Physical Concepts of Objects and Events Through Dynamic Visual Reasoningcited by 68
- 2019Learning Compositional Koopman Operators for Model-Based Controlcited by 67
- 2018Deep Part Induction from Articulated Object Pairscited by 66
- 2020Learning Affordance Landscapes for Interaction Exploration in 3D Environmentscited by 65
- 2018Propagation Networks for Model-Based Control Under Partial Observationcited by 64
- 2020Learning Continuous System Dynamics from Irregularly-Sampled Partial Observationscited by 60
- 2021Dynamic Visual Reasoning by Learning Differentiable Physics Models from Video and Languagecited by 55
- 2020Visual Grounding of Learned Physical Modelscited by 54
- 2018Reasoning About Physical Interactions with Object-Oriented Prediction and Planningcited by 51
- 2018Learning Task-Oriented Grasping for Tool Manipulation from Simulated Self-Supervisioncited by 50
- 2020Cops-Ref: A new Dataset and Task on Compositional Referring Expression Comprehensioncited by 50
- 2021O2O-Afford: Annotation-Free Large-Scale Object-Object Affordance Learningcited by 46
- 2022DiffSkill: Skill Abstraction from Differentiable Physics for Deformable Object Manipulations with Toolscited by 44
- 2021PTR: A Benchmark for Part-based Conceptual, Relational, and Physical Reasoningcited by 34
- 2020Learning by Fixing: Solving Math Word Problems with Weak Supervisioncited by 25
- 2021VLGrammar: Grounded Grammar Induction of Vision and Languagecited by 22
- 2018Motion-based Object Segmentation based on Dense RGB-D Scene Flowcited by 18
- 2020Self-Supervised Learning of Part Mobility from Point Cloud Sequencecited by 18
- 2020SMART: A Situation Model for Algebra Story Problems via Attributed Grammarcited by 14
- 2020Predictive and Generative Neural Networks for Object Functionalitycited by 9
- 2016Understanding and Exploiting Object Interaction Landscapescited by 8
- 2020FAME: 3D Shape Generation via Functionality-Aware Model Evolutioncited by 8
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 0; 2026: 1.
2 papers.