FluidLab: A Differentiable Environment for Benchmarking Complex Fluid
Manipulation
- URL: http://arxiv.org/abs/2303.02346v1
- Date: Sat, 4 Mar 2023 07:24:22 GMT
- Title: FluidLab: A Differentiable Environment for Benchmarking Complex Fluid
Manipulation
- Authors: Zhou Xian, Bo Zhu, Zhenjia Xu, Hsiao-Yu Tung, Antonio Torralba,
Katerina Fragkiadaki, Chuang Gan
- Abstract summary: We introduce FluidLab, a simulation environment with a diverse set of manipulation tasks involving complex fluid dynamics.
At the heart of our platform is a fully differentiable physics simulator, providing GPU-accelerated simulations and gradient calculations.
We propose several domain-specific optimization schemes coupled with differentiable physics.
- Score: 80.63838153351804
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: 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.
Related papers
- Gaussian Splatting to Real World Flight Navigation Transfer with Liquid Networks [93.38375271826202]
We present a method to improve generalization and robustness to distribution shifts in sim-to-real visual quadrotor navigation tasks.
We first build a simulator by integrating Gaussian splatting with quadrotor flight dynamics, and then, train robust navigation policies using Liquid neural networks.
In this way, we obtain a full-stack imitation learning protocol that combines advances in 3D Gaussian splatting radiance field rendering, programming of expert demonstration training data, and the task understanding capabilities of Liquid networks.
arXiv Detail & Related papers (2024-06-21T13:48:37Z) - DiffuseBot: Breeding Soft Robots With Physics-Augmented Generative
Diffusion Models [102.13968267347553]
We present DiffuseBot, a physics-augmented diffusion model that generates soft robot morphologies capable of excelling in a wide spectrum of tasks.
We showcase a range of simulated and fabricated robots along with their capabilities.
arXiv Detail & Related papers (2023-11-28T18:58:48Z) - Hybrid quantum physics-informed neural networks for simulating computational fluid dynamics in complex shapes [37.69303106863453]
We present a hybrid quantum physics-informed neural network that simulates laminar fluid flows in 3D Y-shaped mixers.
Our approach combines the expressive power of a quantum model with the flexibility of a physics-informed neural network, resulting in a 21% higher accuracy compared to a purely classical neural network.
arXiv Detail & Related papers (2023-04-21T20:49:29Z) - SURFSUP: Learning Fluid Simulation for Novel Surfaces [28.90974131540538]
We introduce SURFSUP, a framework that represents objects implicitly using signed distance functions (SDFs)
This continuous representation of geometry enables more accurate simulation of fluid-object interactions over long time periods.
We show we can invert our model to design simple objects to manipulate fluid flow.
arXiv Detail & Related papers (2023-04-13T00:17:38Z) - Differentiable Simulation of Soft Multi-body Systems [99.4302215142673]
We develop a top-down matrix assembly algorithm within Projective Dynamics.
We derive a differentiable control framework for soft articulated bodies driven by muscles, joint torques, or pneumatic tubes.
arXiv Detail & Related papers (2022-05-03T20:03:22Z) - A fully-differentiable compressible high-order computational fluid
dynamics solver [0.0]
compressible Navier-Stokes equations govern compressible flows and allow for complex phenomena like turbulence and shocks.
Despite tremendous progress in hardware and software, the smallest length-scales in fluid flows still introduces prohibitive computational cost for real-life applications.
We present a fully-differentiable three-dimensional framework for the computation of compressible fluid flows using high-order state-of-the-art numerical methods.
arXiv Detail & Related papers (2021-12-09T15:18:51Z) - Designing Air Flow with Surrogate-assisted Phenotypic Niching [117.44028458220427]
We introduce surrogate-assisted phenotypic niching, a quality diversity algorithm.
It allows to discover a large, diverse set of behaviors by using computationally expensive phenotypic features.
In this work we discover the types of air flow in a 2D fluid dynamics optimization problem.
arXiv Detail & Related papers (2021-05-10T10:45:28Z) - PlasticineLab: A Soft-Body Manipulation Benchmark with Differentiable
Physics [89.81550748680245]
We introduce a new differentiable physics benchmark called PasticineLab.
In each task, the agent uses manipulators to deform the plasticine into the desired configuration.
We evaluate several existing reinforcement learning (RL) methods and gradient-based methods on this benchmark.
arXiv Detail & Related papers (2021-04-07T17:59:23Z) - Machine learning accelerated computational fluid dynamics [9.077691121640333]
We use end-to-end deep learning to improve approximations inside computational fluid dynamics for modeling two-dimensional turbulent flows.
For both direct numerical simulation of turbulence and large eddy simulation, our results are as accurate as baseline solvers with 8-10x finer resolution in each spatial dimension.
Our approach exemplifies how scientific computing can leverage machine learning and hardware accelerators to improve simulations without sacrificing accuracy or generalization.
arXiv Detail & Related papers (2021-01-28T19:10:00Z) - Learning Incompressible Fluid Dynamics from Scratch -- Towards Fast,
Differentiable Fluid Models that Generalize [7.707887663337803]
Recent deep learning based approaches promise vast speed-ups but do not generalize to new fluid domains.
We propose a novel physics-constrained training approach that generalizes to new fluid domains.
We present an interactive real-time demo to show the speed and generalization capabilities of our trained models.
arXiv Detail & Related papers (2020-06-15T20:59: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.