Principle:Google deepmind Mujoco Fluid Interaction
| Knowledge Sources | Domains | Last Updated |
|---|---|---|
| Google DeepMind MuJoCo | Physics Simulation, Fluid Dynamics | 2025-02-15 |
Overview
Description: MuJoCo models fluid interactions through analytical drag and buoyancy approximations. These models capture the essential effects of fluid media (air, water) on rigid bodies without solving the full Navier-Stokes equations.
Context: Fluid interaction forces are applied as passive forces during the simulation step. MuJoCo supports viscous drag (linear in velocity), inertial drag (quadratic in velocity), and Archimedes buoyancy. These forces are configurable per-body and depend on fluid density, viscosity, and body geometry.
Theoretical Basis
Fluid interaction in MuJoCo uses simplified analytical models:
- Viscous drag: F = -b * v, linear drag proportional to velocity, dominant at low Reynolds numbers (Stokes regime)
- Inertial drag: F = -0.5 * rho * Cd * A * |v| * v, quadratic drag proportional to velocity squared, dominant at high Reynolds numbers
- Buoyancy: F = rho_fluid * g * V_displaced, upward force equal to the weight of displaced fluid (Archimedes' principle)
- Added mass: Virtual inertia effect from accelerating fluid around the body, modeled as an effective mass increase
These models provide physically plausible fluid effects at a fraction of the computational cost of CFD simulation.
Related Pages
Implementations
Workflows
- (none yet)