SWIM: Compact Environment Representation for Reinforcement Learning Human Swimming
On the map: Deep reinforcement learning methods → RL for robot navigation and UAV control
Abstract (arXiv)
Deep reinforcement learning (RL) has driven rapid progress in physically-based motion generation, yet synthesizing robust motion policies in dense fluid environments (e.g. swimming) remains unsolved. Unlike land motion, where environmental impact is sparse and can be coarsely modeled (e.g. gravity, normal reaction), swimming requires continuous, full-body coordination under pressure and flow forces across the entire body surface; fully-coupled rigid-fluid simulation is far too slow for the millions of interactions RL requires. We propose SWIM, an RL framework for physically-based human swimming learned from a single reference motion. Its core is a compact, low-dimensional environment representation: a dual-branch graph-convolutional VQ-VAE that tokenizes per-link body-water forces and torques, informative enough for control yet robust to the rapidly changing force exchanges that would otherwise destabilize training. We pair this with a GPU-based Lagrangian solver with rigid-fluid coupling that yields 10-15x faster training. Across hundreds of training runs and several hundred zero-shot conditions, SWIM generalizes to unseen goals and trajectories, fluids with varying density, external flows and perturbations, altered body morphologies, and all four competitive swimming styles. Against imitation-learning baselines (MimicKit-DeepMimic, MimicKit-AMP, ADD) and alternative force models (a PINN world model, MuJoCo's inertial fluid model, and an underwater-robotics simulator), SWIM achieves better stability, goal satisfaction, and physical realism: a 63.9% success rate on held-out generalization versus 36.8% for the strongest baseline.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in RL for robot navigation and UAV control, one of 15 directions in Deep reinforcement learning methods. Builds on 14 of its 47 references that are in the map. First posted on arXiv 29 May 2026.
Builds on
14 of 47 references.
References · 14
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2017Neural Discrete Representation Learningcited by 4,712
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 880
- 2024MaskedMimic: Unified Physics-Based Character Control Through Masked Motion Inpaintingcited by 116
- 2024Weak baselines and reporting biases lead to overoptimism in machine learning for fluid-related partial differential equationscited by 91
- 2021Physics-based Deep Learningcited by 68
- 2020Residual Force Control for Agile Human Behavior Imitation and Extended Motion Synthesiscited by 64
- 20251000 Layer Networks for Self-Supervised RL: Scaling Depth Can Enable New Goal-Reaching Capabilitiescited by 45
- 2022Learning to Use Chopsticks in Diverse Gripping Stylescited by 29
- 2025Physics-Based Motion Imitation with Adversarial Differential Discriminatorscited by 12
- 2025MimicKit: A Reinforcement Learning Framework for Motion Imitation and Controlcited by 10
- 2020Smoothed Particle Hydrodynamics Techniques for the Physics Based Simulation of Fluids and Solidscited by 9
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2024Deep reinforcement learning for tracking a moving target in jellyfish-like swimming
- 2024Learning Agile Swimming: An End-to-End Approach without CPGs
- 2024Fine Tuning Swimming Locomotion Learned from Mosquito Larvae
- 2024Aquatic Navigation: A Challenging Benchmark for Deep Reinforcement Learning
- 2024Efficient Navigation of a Robotic Fish Swimming Across the Vortical Flow Field
- 2024Real-World Fluid Directed Rigid Body Control via Deep Reinforcement Learning
- 2026Simple Models, Real Swimming: Digital Twins for Tendon-Driven Underwater Robots ↗
- 2024Physics-Guided Actor-Critic Reinforcement Learning for Swimming in Turbulence