Learning Particle Dynamics Subject to Rigid Body Manipulations Using Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Simulating particle dynamics with high fidelity is crucial for solving real-world interaction and control tasks involving liquids in design, graphics, and robotics. Recently, data-driven approaches, particularly those based on graph neural networks (GNNs), have shown progress in tackling such problems. However, these approaches are often limited to learning fluid behavior in static free-fall environments or simple manipulation settings involving primitive objects, often overlooking complex interactions with dynamically moving kinematic rigid bodies. Here, we propose a GNN-based framework designed from the ground up to learn the dynamics of liquids under rigid body interactions and active manipulations, where particles are represented as graph nodes and particle-object collisions are handled using surface representations with the bounding volume hierarchy (BVH) algorithm. Our approach accurately captures fluid behavior in dynamic settings and can also function as a simulator in static free-fall environments. Despite being trained on single-object manipulation tasks, our model generalizes effectively to environments with novel objects and novel manipulation tasks. Finally, we show that the learned dynamics can be leveraged to solve control and manipulation tasks using gradient-based optimization methods.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 26 of its 39 references that are in the map. First posted on arXiv 3 Sep 2025.
Builds on
26 of 39 references.
References · 26
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Layer Normalizationcited by 5,669
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
- 2021E(n) Equivariant Graph Neural Networkscited by 965
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 880
- 2020Learning Mesh-Based Simulation with Graph Networkscited by 868
- 2016Interaction Networks for Learning about Objects, Relations and Physicscited by 509
- 2021Brax -- A Differentiable Physics Engine for Large Scale Rigid Body Simulationcited by 407
- 2019DiffTaichi: Differentiable Programming for Physical Simulationcited by 258
- 2018Learning Particle Dynamics for Manipulating Rigid Bodies, Deformable Objects, and Fluidscited by 220
- 2018Latent-space Physics: Towards Learning the Temporal Evolution of Fluid Flowcited by 97
14 more
- 2022Equivariant Graph Mechanics Networks with Constraintscited by 68
- 2018SPNets: Differentiable Fluid Dynamics for Deep Neural Networkscited by 62
- 2022DiffSkill: Skill Abstraction from Differentiable Physics for Deformable Object Manipulations with Toolscited by 44
- 2022Learning rigid dynamics with face interaction graph networkscited by 43
- 2023FluidLab: A Differentiable Environment for Benchmarking Complex Fluid Manipulationcited by 40
- 2022Learning Physical Dynamics with Subequivariant Graph Neural Networkscited by 39
- 2018Learning to Predict the Cosmological Structure Formationcited by 38
- 2022JAX-FLUIDS: A fully-differentiable high-order computational fluid dynamics solver for compressible two-phase flowscited by 36
- 2024A Review of Differentiable Simulatorscited by 28
- 2021Boundary Graph Neural Networks for 3D Simulationscited by 24
- 2018Modeling human intuitions about liquid flow with particle-based simulationcited by 12
- 2024Learning rigid-body simulators over implicit shapes for large-scale scenes and visioncited by 12
- 2024NeuralFluid: Neural Fluidic System Design and Control with Differentiable Simulationcited by 10
- 2023SURFSUP: Learning Fluid Simulation for Novel Surfacescited by 3
Built on by
Citing papers per year: 2026: 1.
1 paper.