Learning rigid dynamics with face interaction graph networks
Not on the map. Why?
Abstract (arXiv)
Simulating rigid collisions among arbitrary shapes is notoriously difficult due to complex geometry and the strong non-linearity of the interactions. While graph neural network (GNN)-based models are effective at learning to simulate complex physical dynamics, such as fluids, cloth and articulated bodies, they have been less effective and efficient on rigid-body physics, except with very simple shapes. Existing methods that model collisions through the meshes' nodes are often inaccurate because they struggle when collisions occur on faces far from nodes. Alternative approaches that represent the geometry densely with many particles are prohibitively expensive for complex shapes. Here we introduce the Face Interaction Graph Network (FIGNet) which extends beyond GNN-based methods, and computes interactions between mesh faces, rather than nodes. Compared to learned node- and particle-based methods, FIGNet is around 4x more accurate in simulating complex shape interactions, while also 8x more computationally efficient on sparse, rigid meshes. Moreover, FIGNet can learn frictional dynamics directly from real-world data, and can be more accurate than analytical solvers given modest amounts of training data. FIGNet represents a key step forward in one of the few remaining physical domains which have seen little competition from learned simulators, and offers allied fields such as robotics, graphics and mechanical design a new tool for simulation and model-based planning.
Key facts. Cited by 43 papers in the map (data through 13 Oct 2026). Builds on 28 of its 43 references that are in the map. First posted on arXiv 7 Dec 2022.
Builds on
28 of 43 references.
References · 28
- 2014Adam: A Method for Stochastic Optimizationcited by 37,093
- 2016Layer Normalizationcited by 5,624
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,353
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 873
- 2020Learning Mesh-Based Simulation with Graph Networkscited by 852
- 2022Google Scanned Objects: A High-Quality Dataset of 3D Scanned Household Itemscited by 605
- 2016Interaction Networks for Learning about Objects, Relations and Physicscited by 505
- 2019Learning agile and dynamic motor skills for legged robotscited by 406
- 2022Kubric: A scalable dataset generatorcited by 375
- 2018Graph networks as learnable physics engines for inference and controlcited by 243
- 2018Learning Particle Dynamics for Manipulating Rigid Bodies, Deformable Objects, and Fluidscited by 219
- 2021Physion: Evaluating Physical Prediction from Vision in Humans and Machinescited by 148
16 more
- 2019TossingBot: Learning to Throw Arbitrary Objects with Residual Physicscited by 131
- 2018Flexible Neural Representation for Physics Predictioncited by 91
- 2020NeuralSim: Augmenting Differentiable Simulators with Neural Networkscited by 78
- 2019Learning to Control Self-Assembling Morphologies: A Study of Generalization via Modularitycited by 68
- 2018Propagation Networks for Model-Based Control Under Partial Observationcited by 64
- 2019Rapid trial-and-error learning with simulation supports flexible tool use and physical reasoningcited by 61
- 2020ContactNets: Learning Discontinuous Contact Dynamics with Smooth, Implicit Representationscited by 38
- 2018Augmenting Physical Simulators with Stochastic Neural Networks: Case Study of Planar Pushing and Bouncingcited by 36
- 2016More than a Million Ways to Be Pushed: A High-Fidelity Experimental Dataset of Planar Pushingcited by 30
- 2021Constraint-based graph network simulatorcited by 27
- 2021Validating Robotics Simulators on Real-World Impactscited by 11
- 2017Combining Learned and Analytical Models for Predicting Action Effects from Sensory Datacited by 10
- 2021Fundamental Challenges in Deep Learning for Stiff Contact Dynamicscited by 9
- 2017A probabilistic data-driven model for planar pushingcited by 8
- 2018Data-Augmented Contact Model for Rigid Body Simulationcited by 6
- 2022Affine Body Dynamics: Fast, Stable & Intersection-free Simulation of Stiff Materialscited by 3
Built on by
Citing papers per year: 2022: 1; 2023: 8; 2024: 14; 2025: 15; 2026: 5.
43 papers.
Sort:
By area:
- 2022GraphCast: Learning skillful medium-range global weather forecastingcited by 264
- 2023Language Models, Agent Models, and World Models: The LAW for Machine Reasoning and Planningcited by 60
- 2024Does equivariance matter at scale?cited by 51
- 2024A Survey of Geometric Graph Neural Networks: Data Structures, Models and Applicationscited by 28
- 2024CANOS: A Fast and Scalable Neural AC-OPF Solver Robust To N-1 Perturbationscited by 27
- 2023Learning Flexible Body Collision Dynamics with Hierarchical Contact Mesh Transformercited by 18
- 2023Swarm Reinforcement Learning For Adaptive Mesh Refinementcited by 17
- 2023Learning 3D Particle-based Simulators from RGB-D Videoscited by 17
- 2024A review of graph neural network applications in mechanics-related domainscited by 14
- 2024Learning rigid-body simulators over implicit shapes for large-scale scenes and visioncited by 12
- 2024Modeling the Real World with High-Density Visual Particle Dynamicscited by 12
- 2023Benchmarks for Physical Reasoning AIcited by 8
31 more
- 2025Learning 3D-Gaussian Simulators from RGB Videoscited by 8
- 2024Learned Neural Physics Simulation for Articulated 3D Human Pose Reconstructioncited by 7
- 2025Neural Robot Dynamicscited by 7
- 2023Equivariant Neural Simulators for Stochastic Spatiotemporal Dynamicscited by 6
- 2024Scaling Face Interaction Graph Networks to Real World Scenescited by 5
- 2024Integrating Physics and Topology in Neural Networks for Learning Rigid Body Dynamicscited by 5
- 2026Learning Physics-Grounded 4D Dynamics with Neural Gaussian Force Fieldscited by 5
- 2024DEL: Discrete Element Learner for Learning 3D Particle Dynamics with Neural Renderingcited by 4
- 2025AMBER: Adaptive Mesh Generation by Iterative Mesh Resolution Predictioncited by 4
- 2025On the under-reaching phenomenon in message-passing neural PDE solvers: revisiting the CFL conditioncited by 4
- 2024Object Dynamics Modeling with Hierarchical Point Cloud-based Representationscited by 3
- 2025Dynami-CAL GraphNet: A Physics-Informed Graph Neural Network Conserving Linear and Angular Momentum for Dynamical Systemscited by 3
- 2025MaNGO - Adaptable Graph Network Simulators via Meta-Learningcited by 3
- 2026RigidFormer: Learning Rigid Dynamics using Transformerscited by 3
- 2023Learning the dynamics of a one-dimensional plasma model with graph neural networkscited by 2
- 2024Learning Physical Simulation with Message Passing Transformercited by 2
- 2026PhysiFormer: Learning to Simulate Mechanics in World Spacecited by 2
- 2024Iterative Sizing Field Prediction for Adaptive Mesh Generation From Expert Demonstrationscited by 1
- 2025Neural Force Field: Few-shot Learning of Generalized Physical Reasoningcited by 1
- 2025EqCollide: Equivariant and Collision-Aware Deformable Objects Neural Simulatorcited by 1
- 2025Recurrent U-Net-Based Graph Neural Network (RUGNN) for Accurate Deformation Predictions in Sheet Material Formingcited by 1
- 2025Context-aware Learned Mesh-based Simulation via Trajectory-Level Meta-Learningcited by 1
- 2023Latent Task-Specific Graph Network Simulatorscited by 0
- 2024Learning-Based Finite Element Methods Modeling for Complex Mechanical Systemscited by 0
- 2025Graph Neural Network Surrogates for Contacting Deformable Bodies with Necessary and Sufficient Contact Detectioncited by 0
- 2025Learning Deformable Body Interactions With Adaptive Spatial Tokenizationcited by 0
- 2025Planning-Query-Guided Model Generation for Model-Based Deformable Object Manipulationcited by 0
- 2025Learning Particle Dynamics Subject to Rigid Body Manipulations Using Graph Neural Networkscited by 0
- 2025Learning Contact Dynamics through Touching: Action-conditional Graph Neural Networks for Robotic Peg Insertioncited by 0
- 2026MAVEN: A Mesh-Aware Volumetric Encoding Network for Simulating 3D Flexible Deformationcited by 0
- 2026TRACE: A spatiotemporal contact memory graph network simulator for granular dynamicscited by 0
- 2026TRACE: A spatiotemporal contact memory graph network simulator for granular dynamics2 Sep 2026
- 2026PhysiFormer: Learning to Simulate Mechanics in World Space25 Jun 2026
- 2026RigidFormer: Learning Rigid Dynamics using Transformers9 May 2026
- 2026MAVEN: A Mesh-Aware Volumetric Encoding Network for Simulating 3D Flexible Deformation6 Apr 2026
- 2026Learning Physics-Grounded 4D Dynamics with Neural Gaussian Force Fields29 Jan 2026
- 2025Context-aware Learned Mesh-based Simulation via Trajectory-Level Meta-Learning7 Nov 2025
- 2025MaNGO - Adaptable Graph Network Simulators via Meta-Learning7 Oct 2025
- 2025Learning Contact Dynamics through Touching: Action-conditional Graph Neural Networks for Robotic Peg Insertion15 Sep 2025
- 2025Learning Particle Dynamics Subject to Rigid Body Manipulations Using Graph Neural Networks3 Sep 2025
- 2025Planning-Query-Guided Model Generation for Model-Based Deformable Object Manipulation26 Aug 2025
- 2025Neural Robot Dynamics21 Aug 2025
- 2025Learning Deformable Body Interactions With Adaptive Spatial Tokenization18 Jul 2025
31 more
- 2025Graph Neural Network Surrogates for Contacting Deformable Bodies with Necessary and Sufficient Contact Detection17 Jul 2025
- 2025Recurrent U-Net-Based Graph Neural Network (RUGNN) for Accurate Deformation Predictions in Sheet Material Forming10 Jul 2025
- 2025On the under-reaching phenomenon in message-passing neural PDE solvers: revisiting the CFL condition9 Jul 2025
- 2025EqCollide: Equivariant and Collision-Aware Deformable Objects Neural Simulator6 Jun 2025
- 2025AMBER: Adaptive Mesh Generation by Iterative Mesh Resolution Prediction29 May 2025
- 2025Learning 3D-Gaussian Simulators from RGB Videos31 Mar 2025
- 2025Neural Force Field: Few-shot Learning of Generalized Physical Reasoning13 Feb 2025
- 2025Dynami-CAL GraphNet: A Physics-Informed Graph Neural Network Conserving Linear and Angular Momentum for Dynamical Systems13 Jan 2025
- 2024Integrating Physics and Topology in Neural Networks for Learning Rigid Body Dynamics18 Nov 2024
- 2024Does equivariance matter at scale?30 Oct 2024
- 2024Learned Neural Physics Simulation for Articulated 3D Human Pose Reconstruction15 Oct 2024
- 2024DEL: Discrete Element Learner for Learning 3D Particle Dynamics with Neural Rendering11 Oct 2024
- 2024Learning-Based Finite Element Methods Modeling for Complex Mechanical Systems30 Aug 2024
- 2024A review of graph neural network applications in mechanics-related domains10 Jul 2024
- 2024Modeling the Real World with High-Density Visual Particle Dynamics28 Jun 2024
- 2024Iterative Sizing Field Prediction for Adaptive Mesh Generation From Expert Demonstrations20 Jun 2024
- 2024Learning Physical Simulation with Message Passing Transformer10 Jun 2024
- 2024Learning rigid-body simulators over implicit shapes for large-scale scenes and vision22 May 2024
- 2024Object Dynamics Modeling with Hierarchical Point Cloud-based Representations9 Apr 2024
- 2024CANOS: A Fast and Scalable Neural AC-OPF Solver Robust To N-1 Perturbations26 Mar 2024
- 2024A Survey of Geometric Graph Neural Networks: Data Structures, Models and Applications1 Mar 2024
- 2024Scaling Face Interaction Graph Networks to Real World Scenes22 Jan 2024
- 2023Learning Flexible Body Collision Dynamics with Hierarchical Contact Mesh Transformer19 Dec 2023
- 2023Benchmarks for Physical Reasoning AI17 Dec 2023
- 2023Learning 3D Particle-based Simulators from RGB-D Videos8 Dec 2023
- 2023Language Models, Agent Models, and World Models: The LAW for Machine Reasoning and Planning8 Dec 2023
- 2023Latent Task-Specific Graph Network Simulators9 Nov 2023
- 2023Learning the dynamics of a one-dimensional plasma model with graph neural networks26 Oct 2023
- 2023Equivariant Neural Simulators for Stochastic Spatiotemporal Dynamics23 May 2023
- 2023Swarm Reinforcement Learning For Adaptive Mesh Refinement3 Apr 2023
- 2022GraphCast: Learning skillful medium-range global weather forecasting24 Dec 2022
- 2022GraphCast: Learning skillful medium-range global weather forecastingcited by 264
- 2024Does equivariance matter at scale?cited by 51
- 2024A Survey of Geometric Graph Neural Networks: Data Structures, Models and Applicationscited by 28
- 2024CANOS: A Fast and Scalable Neural AC-OPF Solver Robust To N-1 Perturbationscited by 27
- 2023Learning Flexible Body Collision Dynamics with Hierarchical Contact Mesh Transformercited by 18
- 2023Swarm Reinforcement Learning For Adaptive Mesh Refinementcited by 17
- 2023Learning 3D Particle-based Simulators from RGB-D Videoscited by 17
- 2024A review of graph neural network applications in mechanics-related domainscited by 14
- 2024Learning rigid-body simulators over implicit shapes for large-scale scenes and visioncited by 12
- 2023Benchmarks for Physical Reasoning AIcited by 8
- 2025Learning 3D-Gaussian Simulators from RGB Videoscited by 8
- 2024Learned Neural Physics Simulation for Articulated 3D Human Pose Reconstructioncited by 7
12 most cited of 40 All 40 (JSON)
- 2026TRACE: A spatiotemporal contact memory graph network simulator for granular dynamics2 Sep 2026
- 2026RigidFormer: Learning Rigid Dynamics using Transformers9 May 2026
- 2026MAVEN: A Mesh-Aware Volumetric Encoding Network for Simulating 3D Flexible Deformation6 Apr 2026
- 2026Learning Physics-Grounded 4D Dynamics with Neural Gaussian Force Fields29 Jan 2026
- 2025Context-aware Learned Mesh-based Simulation via Trajectory-Level Meta-Learning7 Nov 2025
- 2025MaNGO - Adaptable Graph Network Simulators via Meta-Learning7 Oct 2025
- 2025Learning Contact Dynamics through Touching: Action-conditional Graph Neural Networks for Robotic Peg Insertion15 Sep 2025
- 2025Learning Particle Dynamics Subject to Rigid Body Manipulations Using Graph Neural Networks3 Sep 2025
- 2025Planning-Query-Guided Model Generation for Model-Based Deformable Object Manipulation26 Aug 2025
- 2025Neural Robot Dynamics21 Aug 2025
- 2025Learning Deformable Body Interactions With Adaptive Spatial Tokenization18 Jul 2025
- 2025Graph Neural Network Surrogates for Contacting Deformable Bodies with Necessary and Sufficient Contact Detection17 Jul 2025
12 newest of 40 All 40 (JSON)