Learning rigid dynamics with face interaction graph networks
Kelsey R. Allen, Yulia Rubanova, Tatiana Lopez-Guevara, William Whitney, Alvaro Sanchez-Gonzalez, Peter W. Battaglia, Tobias Pfaff
Abstract
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.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 724412d2-0aa0-478b-8beb-5c1bb1ebc9e2Cited by top-tier papers17
- Efficient Learning of Mesh-Based Physical Simulation with Bi-Stride Multi-Scale Graph Neural NetworkYadi Cao, Menglei Chai, Minchen Li, Chenfanfu JiangICML 2023 · 47 citations
- Learning Flexible Body Collision Dynamics with Hierarchical Contact Mesh TransformerYoun-Yeol Yu, Jeongwhan Choi, Woojin Cho, Kookjin Lee et al.ICLR 2024 · 19 citations
- Learning 3D Particle-based Simulators from RGB-D VideosWilliam F. Whitney, Tatiana Lopez-Guevara, Tobias Pfaff, Yulia Rubanova et al.ICLR 2024 · 16 citations
- Learning rigid-body simulators over implicit shapes for large-scale scenes and visionYulia Rubanova, Tatiana Lopez-Guevara, Kelsey R. Allen, Will Whitney et al.NeurIPS 2024 · 16 citations
- CARE: Modeling Interacting Dynamics Under Temporal Environmental VariationXiao Luo, Haixin Wang, Zijie Huang, Huiyu Jiang et al.NeurIPS 2023 · 13 citations
Builds on4
- Learning to Simulate Complex Physics with Graph NetworksAlvaro Sanchez-Gonzalez, Jonathan Godwin, Tobias Pfaff, Rex Ying et al.ICML 2020 · 1,439 citations
- Learning Mesh-Based Simulation with Graph NetworksTobias Pfaff, Meire Fortunato, Alvaro Sanchez-Gonzalez, Peter W. BattagliaICLR 2021 · 1,175 citations
- Kubric: A scalable dataset generatorKlaus Greff, Francois Belletti, Lucas Beyer, Carl Doersch et al.CVPR 2022 · 183 citations
- Constraint-based graph network simulatorYulia Rubanova, Alvaro Sanchez-Gonzalez, Tobias Pfaff, Peter W. BattagliaICML 2022 · 34 citations
Related papers
- ContourCraft: Learning to Resolve Intersections in Neural Multi-Garment SimulationsArtur Grigorev, Giorgio Becherini, Michael J. Black, Otmar Hilliges et al.SIGGRAPH 2024 · 25 citations
- Grounding Graph Network Simulators using Physical Sensor ObservationsJonas Linkerhägner, Niklas Freymuth, Paul Maria Scheikl, Franziska Mathis-Ullrich et al.ICLR 2023 · 1 citation
- EGODE: An Event-attended Graph ODE Framework for Modeling Rigid DynamicsJingyang Yuan, Gongbo Sun, Zhiping Xiao, Hang Zhou et al.NeurIPS 2024 · 11 citations
- Reducing Collision Checking for Sampling-Based Motion Planning Using Graph Neural NetworksChenning Yu, Sicun GaoNeurIPS 2021 · 68 citations
- Learning Physical Dynamics with Subequivariant Graph Neural NetworksJiaqi Han, Wenbing Huang, Hengbo Ma, Jiachen Li et al.NeurIPS 2022 · 72 citations
