FluidLab: A Differentiable Environment for Benchmarking Complex Fluid Manipulation
Not on the map. Why?
Abstract (arXiv)
Humans manipulate various kinds of fluids in their everyday life: creating latte art, scooping floating objects from water, rolling an ice cream cone, etc. Using robots to augment or replace human labors in these daily settings remain as a challenging task due to the multifaceted complexities of fluids. Previous research in robotic fluid manipulation mostly consider fluids governed by an ideal, Newtonian model in simple task settings (e.g., pouring). However, the vast majority of real-world fluid systems manifest their complexities in terms of the fluid's complex material behaviors and multi-component interactions, both of which were well beyond the scope of the current literature. To evaluate robot learning algorithms on understanding and interacting with such complex fluid systems, a comprehensive virtual platform with versatile simulation capabilities and well-established tasks is needed. In this work, we introduce FluidLab, a simulation environment with a diverse set of manipulation tasks involving complex fluid dynamics. These tasks address interactions between solid and fluid as well as among multiple fluids. At the heart of our platform is a fully differentiable physics simulator, FluidEngine, providing GPU-accelerated simulations and gradient calculations for various material types and their couplings. We identify several challenges for fluid manipulation learning by evaluating a set of reinforcement learning and trajectory optimization methods on our platform. To address these challenges, we propose several domain-specific optimization schemes coupled with differentiable physics, which are empirically shown to be effective in tackling optimization problems featured by fluid system's non-convex and non-smooth properties. Furthermore, we demonstrate reasonable sim-to-real transfer by deploying optimized trajectories in real-world settings.
Key facts. Cited by 40 papers in the map (data through 14 Oct 2026). Builds on 33 of its 55 references that are in the map. First posted on arXiv 4 Mar 2023.
Builds on
33 of 55 references.
References · 33
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 880
- 2017AI2-THOR: An Interactive 3D Environment for Visual AIcited by 869
- 2020Learning Mesh-Based Simulation with Graph Networkscited by 868
- 2020SAPIEN: A SimulAted Part-based Interactive ENvironmentcited by 595
- 2017Time-Contrastive Networks: Self-Supervised Learning from Videocited by 459
- 2020Transporter Networks: Rearranging the Visual World for Robotic Manipulationcited by 344
- 2019DiffTaichi: Differentiable Programming for Physical Simulationcited by 258
- 2020ThreeDWorld: A Platform for Interactive Multi-Modal Physical Simulationcited by 250
- 2018Learning Particle Dynamics for Manipulating Rigid Bodies, Deformable Objects, and Fluidscited by 220
- 2021A System for General In-Hand Object Re-Orientationcited by 165
21 more
- 2020Learning to Control PDEs with Differentiable Physicscited by 132
- 2020SoftGym: Benchmarking Deep Reinforcement Learning for Deformable Object Manipulationcited by 121
- 2022Accelerated Policy Learning with Parallel Differentiable Simulationcited by 104
- 2021PlasticineLab: A Soft-Body Manipulation Benchmark with Differentiable Physicscited by 103
- 2019Learning to Manipulate Deformable Objects without Demonstrationscited by 77
- 2020Scalable Differentiable Physics for Learning and Controlcited by 73
- 2021DiSECt: A Differentiable Simulation Engine for Autonomous Robotic Cuttingcited by 64
- 2018SPNets: Differentiable Fluid Dynamics for Deep Neural Networkscited by 62
- 2021Learning Visible Connectivity Dynamics for Cloth Smoothingcited by 62
- 2021An End-to-End Differentiable Framework for Contact-Aware Robot Designcited by 54
- 2022ToolFlowNet: Robotic Manipulation with Tools via Predicting Tool Flow from Point Cloudscited by 54
- 2022DiffSkill: Skill Abstraction from Differentiable Physics for Deformable Object Manipulations with Toolscited by 44
- 2019Graph-Structured Visual Imitationcited by 43
- 2022JAX-FLUIDS: A fully-differentiable high-order computational fluid dynamics solver for compressible two-phase flowscited by 36
- 2022Rethinking Optimization with Differentiable Simulation from a Global Perspectivecited by 23
- 20203D-OES: Viewpoint-Invariant Object-Factorized Environment Simulatorscited by 21
- 2023RoboNinja: Learning an Adaptive Cutting Policy for Multi-Material Objectscited by 21
- 2021HyperDynamics: Meta-Learning Object and Agent Dynamics with Hypernetworkscited by 18
- 2022Contact Points Discovery for Soft-Body Manipulations with Differentiable Physicscited by 14
- 2022Self-supervised Transparent Liquid Segmentation for Robotic Pouringcited by 10
- 2016Closed-Chain Manipulation of Large Objects by Multi-Arm Robotic Systemscited by 6
Built on by
Citing papers per year: 2023: 10; 2024: 13; 2025: 7; 2026: 10.
40 papers.
Sort:
By area:
- 2023RoboGen: Towards Unleashing Infinite Data for Automated Robot Learning via Generative Simulationcited by 218
- 2023Gen2Sim: Scaling up Robot Learning in Simulation with Generative Modelscited by 64
- 2023Learning Neural Constitutive Laws From Motion Observations for Generalizable PDE Dynamicscited by 57
- 2023Energy-based Models are Zero-Shot Planners for Compositional Scene Rearrangementcited by 30
- 2026LLM-as-a-Verifier: A General-Purpose Verification Frameworkcited by 30
- 2023Learning Foresightful Dense Visual Affordance for Deformable Object Manipulationcited by 25
- 2024Scaling physics-informed hard constraints with mixture-of-expertscited by 24
- 2024GarmentLab: A Unified Simulation and Benchmark for Garment Manipulationcited by 22
- 2024Stabilizing Reinforcement Learning in Differentiable Multiphysics Simulationcited by 20
- 2025UniPhy: Learning a Unified Constitutive Model for Inverse Physics Simulationcited by 12
- 2024NeuralFluid: Neural Fluidic System Design and Control with Differentiable Simulationcited by 10
- 2023Towards Generalist Robots: A Promising Paradigm via Generative Simulationcited by 9
28 more
- 2023SoftMAC: Differentiable Soft Body Simulation with Forecast-based Contact Model and Two-way Coupling with Articulated Rigid Bodies and Clothescited by 9
- 2023Robo360: A 3D Omnispective Multi-Material Robotic Manipulation Datasetcited by 9
- 2023DiffVL: Scaling Up Soft Body Manipulation using Vision-Language Driven Differentiable Physicscited by 6
- 2024Differentiable Physics-based System Identification for Robotic Manipulation of Elastoplastic Materialscited by 6
- 2024Tactile-based Object Retrieval From Granular Mediacited by 5
- 2024GausSim: Foreseeing Reality by Gaussian Simulator for Elastic Objectscited by 4
- 2025From 2D to 3D Cognition: A Brief Survey of General World Modelscited by 4
- 2024One-shot Video Imitation via Parameterized Symbolic Abstraction Graphscited by 3
- 2024Safe Reinforcement Learning using Finite-Horizon Gradient-based Estimationcited by 3
- 2025Real-Time Verification of Embodied Reasoning for Generative Skill Acquisitioncited by 3
- 2026D-REX: Differentiable Real-to-Sim-to-Real Engine for Learning Dexterous Graspingcited by 3
- 2024Bayesian Differentiable Physics for Cloth Digitalizationcited by 2
- 2024REPeat: A Real2Sim2Real Approach for Pre-acquisition of Soft Food Items in Robot-assisted Feedingcited by 2
- 2025TopoCut: Learning Multi-Step Cutting with Spectral Rewards and Discrete Diffusion Policiescited by 2
- 2026LeHome: A Simulation Environment for Deformable Object Manipulation in Household Scenarioscited by 2
- 2023Fluid Viscosity Prediction Leveraging Computer Vision and Robot Interactioncited by 1
- 2024Learning Autonomous Surgical Irrigation and Suction with the da Vinci Research Kit Using Reinforcement Learningcited by 1
- 2025Learning Particle Dynamics Subject to Rigid Body Manipulations Using Graph Neural Networkscited by 1
- 2025SCOOP'D: Learning Mixed-Liquid-Solid Scooping via Sim2Real Generative Policycited by 1
- 2026From Seeing to Simulating: Generative High-Fidelity Simulation with Digital Cousins for Generalizable Robot Learning and Evaluationcited by 1
- 20263D Generation for Embodied AI and Robotic Simulation: A Surveycited by 1
- 2024Differentiable Quantum Computing for Large-scale Linear Controlcited by 0
- 2025RoboPearls: Editable Video Simulation for Robot Manipulationcited by 0
- 2026RAFL: Generalizable Sim-to-Real of Soft Robots with Residual Acceleration Field Learningcited by 0
- 2026Integrating Mechanistic and Data-Driven Models for Neurological Disorders through Differentiable Programmingcited by 0
- 2026Latent Space Reinforcement Learning for Inverse Material Estimation in Food Fracture Simulationcited by 0
- 2026Size Doesn't Matter: Material-State Reinforcement Learning for Excavator Transferable Soil Manipulationcited by 0
- 2026DexNinja: Learning Robust Dexterous Cutting Policy with a Real-to-Sim-to-Real Data Enginecited by 0
- 2026DexNinja: Learning Robust Dexterous Cutting Policy with a Real-to-Sim-to-Real Data Engine12 Oct 2026
- 2026Size Doesn't Matter: Material-State Reinforcement Learning for Excavator Transferable Soil Manipulation11 Sep 2026
- 2026LLM-as-a-Verifier: A General-Purpose Verification Framework6 Jul 2026
- 2026Latent Space Reinforcement Learning for Inverse Material Estimation in Food Fracture Simulation15 Jun 2026
- 2026Integrating Mechanistic and Data-Driven Models for Neurological Disorders through Differentiable Programming4 Jun 2026
- 20263D Generation for Embodied AI and Robotic Simulation: A Survey29 Apr 2026
- 2026LeHome: A Simulation Environment for Deformable Object Manipulation in Household Scenarios24 Apr 2026
- 2026From Seeing to Simulating: Generative High-Fidelity Simulation with Digital Cousins for Generalizable Robot Learning and Evaluation17 Apr 2026
- 2026RAFL: Generalizable Sim-to-Real of Soft Robots with Residual Acceleration Field Learning23 Mar 2026
- 2026D-REX: Differentiable Real-to-Sim-to-Real Engine for Learning Dexterous Grasping1 Mar 2026
- 2025SCOOP'D: Learning Mixed-Liquid-Solid Scooping via Sim2Real Generative Policy13 Oct 2025
- 2025TopoCut: Learning Multi-Step Cutting with Spectral Rewards and Discrete Diffusion Policies24 Sep 2025
28 more
- 2025Learning Particle Dynamics Subject to Rigid Body Manipulations Using Graph Neural Networks3 Sep 2025
- 2025RoboPearls: Editable Video Simulation for Robot Manipulation28 Jun 2025
- 2025From 2D to 3D Cognition: A Brief Survey of General World Models25 Jun 2025
- 2025UniPhy: Learning a Unified Constitutive Model for Inverse Physics Simulation22 May 2025
- 2025Real-Time Verification of Embodied Reasoning for Generative Skill Acquisition16 May 2025
- 2024GausSim: Foreseeing Reality by Gaussian Simulator for Elastic Objects23 Dec 2024
- 2024Stabilizing Reinforcement Learning in Differentiable Multiphysics Simulation16 Dec 2024
- 2024Safe Reinforcement Learning using Finite-Horizon Gradient-based Estimation15 Dec 2024
- 2024Learning Autonomous Surgical Irrigation and Suction with the da Vinci Research Kit Using Reinforcement Learning21 Nov 2024
- 2024Differentiable Quantum Computing for Large-scale Linear Control3 Nov 2024
- 2024GarmentLab: A Unified Simulation and Benchmark for Garment Manipulation2 Nov 2024
- 2024Differentiable Physics-based System Identification for Robotic Manipulation of Elastoplastic Materials1 Nov 2024
- 2024REPeat: A Real2Sim2Real Approach for Pre-acquisition of Soft Food Items in Robot-assisted Feeding13 Oct 2024
- 2024One-shot Video Imitation via Parameterized Symbolic Abstraction Graphs22 Aug 2024
- 2024NeuralFluid: Neural Fluidic System Design and Control with Differentiable Simulation22 May 2024
- 2024Bayesian Differentiable Physics for Cloth Digitalization27 Feb 2024
- 2024Scaling physics-informed hard constraints with mixture-of-experts20 Feb 2024
- 2024Tactile-based Object Retrieval From Granular Media7 Feb 2024
- 2023DiffVL: Scaling Up Soft Body Manipulation using Vision-Language Driven Differentiable Physics11 Dec 2023
- 2023Robo360: A 3D Omnispective Multi-Material Robotic Manipulation Dataset9 Dec 2023
- 2023SoftMAC: Differentiable Soft Body Simulation with Forecast-based Contact Model and Two-way Coupling with Articulated Rigid Bodies and Clothes6 Dec 2023
- 2023RoboGen: Towards Unleashing Infinite Data for Automated Robot Learning via Generative Simulation2 Nov 2023
- 2023Gen2Sim: Scaling up Robot Learning in Simulation with Generative Models27 Oct 2023
- 2023Fluid Viscosity Prediction Leveraging Computer Vision and Robot Interaction4 Aug 2023
- 2023Towards Generalist Robots: A Promising Paradigm via Generative Simulation17 May 2023
- 2023Energy-based Models are Zero-Shot Planners for Compositional Scene Rearrangement27 Apr 2023
- 2023Learning Neural Constitutive Laws From Motion Observations for Generalizable PDE Dynamics27 Apr 2023
- 2023Learning Foresightful Dense Visual Affordance for Deformable Object Manipulation20 Mar 2023
- 2024GarmentLab: A Unified Simulation and Benchmark for Garment Manipulationcited by 22
- 2024Stabilizing Reinforcement Learning in Differentiable Multiphysics Simulationcited by 20
- 2024Safe Reinforcement Learning using Finite-Horizon Gradient-based Estimationcited by 3
- 2024Learning Autonomous Surgical Irrigation and Suction with the da Vinci Research Kit Using Reinforcement Learningcited by 1
- 2026Latent Space Reinforcement Learning for Inverse Material Estimation in Food Fracture Simulationcited by 0
- 2026Size Doesn't Matter: Material-State Reinforcement Learning for Excavator Transferable Soil Manipulationcited by 0
- 2026Size Doesn't Matter: Material-State Reinforcement Learning for Excavator Transferable Soil Manipulation11 Sep 2026
- 2026Latent Space Reinforcement Learning for Inverse Material Estimation in Food Fracture Simulation15 Jun 2026
- 2024Stabilizing Reinforcement Learning in Differentiable Multiphysics Simulation16 Dec 2024
- 2024Safe Reinforcement Learning using Finite-Horizon Gradient-based Estimation15 Dec 2024
- 2024Learning Autonomous Surgical Irrigation and Suction with the da Vinci Research Kit Using Reinforcement Learning21 Nov 2024
- 2024GarmentLab: A Unified Simulation and Benchmark for Garment Manipulation2 Nov 2024
- 2023RoboGen: Towards Unleashing Infinite Data for Automated Robot Learning via Generative Simulationcited by 218
- 2023Gen2Sim: Scaling up Robot Learning in Simulation with Generative Modelscited by 64
- 2023Learning Neural Constitutive Laws From Motion Observations for Generalizable PDE Dynamicscited by 57
- 2023Energy-based Models are Zero-Shot Planners for Compositional Scene Rearrangementcited by 30
- 2023Learning Foresightful Dense Visual Affordance for Deformable Object Manipulationcited by 25
- 2025UniPhy: Learning a Unified Constitutive Model for Inverse Physics Simulationcited by 12
- 2024NeuralFluid: Neural Fluidic System Design and Control with Differentiable Simulationcited by 10
- 2023Towards Generalist Robots: A Promising Paradigm via Generative Simulationcited by 9
- 2023SoftMAC: Differentiable Soft Body Simulation with Forecast-based Contact Model and Two-way Coupling with Articulated Rigid Bodies and Clothescited by 9
- 2023Robo360: A 3D Omnispective Multi-Material Robotic Manipulation Datasetcited by 9
- 2023DiffVL: Scaling Up Soft Body Manipulation using Vision-Language Driven Differentiable Physicscited by 6
- 2024Differentiable Physics-based System Identification for Robotic Manipulation of Elastoplastic Materialscited by 6
12 most cited of 29 All 29 (JSON)
- 2026DexNinja: Learning Robust Dexterous Cutting Policy with a Real-to-Sim-to-Real Data Engine12 Oct 2026
- 2026Integrating Mechanistic and Data-Driven Models for Neurological Disorders through Differentiable Programming4 Jun 2026
- 20263D Generation for Embodied AI and Robotic Simulation: A Survey29 Apr 2026
- 2026LeHome: A Simulation Environment for Deformable Object Manipulation in Household Scenarios24 Apr 2026
- 2026From Seeing to Simulating: Generative High-Fidelity Simulation with Digital Cousins for Generalizable Robot Learning and Evaluation17 Apr 2026
- 2026RAFL: Generalizable Sim-to-Real of Soft Robots with Residual Acceleration Field Learning23 Mar 2026
- 2026D-REX: Differentiable Real-to-Sim-to-Real Engine for Learning Dexterous Grasping1 Mar 2026
- 2025SCOOP'D: Learning Mixed-Liquid-Solid Scooping via Sim2Real Generative Policy13 Oct 2025
- 2025Learning Particle Dynamics Subject to Rigid Body Manipulations Using Graph Neural Networks3 Sep 2025
- 2025RoboPearls: Editable Video Simulation for Robot Manipulation28 Jun 2025
- 2025UniPhy: Learning a Unified Constitutive Model for Inverse Physics Simulation22 May 2025
- 2024GausSim: Foreseeing Reality by Gaussian Simulator for Elastic Objects23 Dec 2024
12 newest of 29 All 29 (JSON)