Learning rigid dynamics with face interaction graph networks
- URL: http://arxiv.org/abs/2212.03574v1
- Date: Wed, 7 Dec 2022 11:22:42 GMT
- Title: Learning rigid dynamics with face interaction graph networks
- Authors: Kelsey R. Allen, Yulia Rubanova, Tatiana Lopez-Guevara, William
Whitney, Alvaro Sanchez-Gonzalez, Peter Battaglia, Tobias Pfaff
- Abstract summary: We introduce the Face Interaction Graph Network (FIGNet) which computes interactions between mesh faces, rather than nodes.
FIGNet is around 4x more accurate in simulating complex shape interactions, while also 8x more computationally efficient on sparse, rigid meshes.
It can learn frictional dynamics directly from real-world data, and can be more accurate than analytical solvers given modest amounts of training data.
- Score: 11.029321427540829
- License: http://creativecommons.org/licenses/by/4.0/
- 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.
Related papers
- A Neural Material Point Method for Particle-based Simulations [5.4346288442609945]
We present NeuralMPM, a neural emulation framework for particle-based simulations.
NeuralMPM interpolates Lagrangian particles onto a fixed-size grid, computes updates on grid nodes using image-to-image neural networks, and interpolates back to the particles.
We demonstrate the advantages of NeuralMPM on several datasets, including fluid dynamics and fluid-solid interactions.
arXiv Detail & Related papers (2024-08-28T12:39:51Z) - Physics-Encoded Graph Neural Networks for Deformation Prediction under
Contact [87.69278096528156]
In robotics, it's crucial to understand object deformation during tactile interactions.
We introduce a method using Physics-Encoded Graph Neural Networks (GNNs) for such predictions.
We've made our code and dataset public to advance research in robotic simulation and grasping.
arXiv Detail & Related papers (2024-02-05T19:21:52Z) - Transolver: A Fast Transformer Solver for PDEs on General Geometries [66.82060415622871]
We present Transolver, which learns intrinsic physical states hidden behind discretized geometries.
By calculating attention to physics-aware tokens encoded from slices, Transovler can effectively capture intricate physical correlations.
Transolver achieves consistent state-of-the-art with 22% relative gain across six standard benchmarks and also excels in large-scale industrial simulations.
arXiv Detail & Related papers (2024-02-04T06:37:38Z) - Towards Complex Dynamic Physics System Simulation with Graph Neural ODEs [75.7104463046767]
This paper proposes a novel learning based simulation model that characterizes the varying spatial and temporal dependencies in particle systems.
We empirically evaluate GNSTODE's simulation performance on two real-world particle systems, Gravity and Coulomb.
arXiv Detail & Related papers (2023-05-21T03:51:03Z) - Learning Physical Dynamics with Subequivariant Graph Neural Networks [99.41677381754678]
Graph Neural Networks (GNNs) have become a prevailing tool for learning physical dynamics.
Physical laws abide by symmetry, which is a vital inductive bias accounting for model generalization.
Our model achieves on average over 3% enhancement in contact prediction accuracy across 8 scenarios on Physion and 2X lower rollout MSE on RigidFall.
arXiv Detail & Related papers (2022-10-13T10:00:30Z) - Transformer with Implicit Edges for Particle-based Physics Simulation [135.77656965678196]
Transformer with Implicit Edges (TIE) captures the rich semantics of particle interactions in an edge-free manner.
We evaluate our model on diverse domains of varying complexity and materials.
arXiv Detail & Related papers (2022-07-22T03:45:29Z) - Boundary Graph Neural Networks for 3D Simulations [6.041255257177852]
Boundary Graph Neural Networks (BGNNs) are tested on complex 3D granular flow processes of hoppers, rotating drums and mixers.
BGNNs are able to accurately reproduce 3D granular flows within simulation uncertainties over hundreds of thousands of simulation timesteps.
arXiv Detail & Related papers (2021-06-21T17:56:07Z) - Learning 3D Granular Flow Simulations [6.308272531414633]
We present a Graph Neural Networks approach towards accurate modeling of complex 3D granular flow simulation processes created by the discrete element method LIGGGHTS.
We discuss how to implement Graph Neural Networks that deal with 3D objects, boundary conditions, particle - particle, and particle - boundary interactions.
arXiv Detail & Related papers (2021-05-04T17:27:59Z) - Learning Mesh-Based Simulation with Graph Networks [20.29893312074383]
We introduce MeshGraphNets, a framework for learning mesh-based simulations using graph neural networks.
Our results show it can accurately predict the dynamics of a wide range of physical systems, including aerodynamics, structural mechanics, and cloth.
arXiv Detail & Related papers (2020-10-07T13:34:49Z) - Learning to Simulate Complex Physics with Graph Networks [68.43901833812448]
We present a machine learning framework and model implementation that can learn to simulate a wide variety of challenging physical domains.
Our framework---which we term "Graph Network-based Simulators" (GNS)--represents the state of a physical system with particles, expressed as nodes in a graph, and computes dynamics via learned message-passing.
Our results show that our model can generalize from single-timestep predictions with thousands of particles during training, to different initial conditions, thousands of timesteps, and at least an order of magnitude more particles at test time.
arXiv Detail & Related papers (2020-02-21T16:44:28Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.