FishGym: A High-Performance Physics-based Simulation Framework for Underwater Robot Learning
Wenji Liu, Kai Bai, Xuming He, Shuran Song, Changxi Zheng, Xiaopei Liu

TL;DR
FishGym is a high-performance simulation platform designed for training underwater fish-like robots using GPU-accelerated fluid-structure interaction, enabling efficient data generation for reinforcement learning in complex aquatic environments.
Contribution
The paper introduces FishGym, a novel GPU-based simulation framework for underwater robots that accurately models fluid-structure interactions for reinforcement learning.
Findings
Successfully trained control policies for multiple benchmark tasks.
Generated realistic fish swimming behaviors and trajectories.
Demonstrated advantages over empirical models.
Abstract
Bionic underwater robots have demonstrated their superiority in many applications. Yet, training their intelligence for a variety of tasks that mimic the behavior of underwater creatures poses a number of challenges in practice, mainly due to lack of a large amount of available training data as well as the high cost in real physical environment. Alternatively, simulation has been considered as a viable and important tool for acquiring datasets in different environments, but it mostly targeted rigid and soft body systems. There is currently dearth of work for more complex fluid systems interacting with immersed solids that can be efficiently and accurately simulated for robot training purposes. In this paper, we propose a new platform called "FishGym", which can be used to train fish-like underwater robots. The framework consists of a robotic fish modeling module using articulated body…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsUnderwater Vehicles and Communication Systems · Reinforcement Learning in Robotics · Biomimetic flight and propulsion mechanisms
