TL;DR
This paper models fish swimming using a three-link system in potential flow, employing reinforcement learning to discover optimal shape changes for navigation, and analyzes the control policies through geometric mechanics.
Contribution
It introduces a novel application of model-free reinforcement learning to shape control in a simplified fish model within a potential flow environment.
Findings
Reinforcement learning finds effective shape control policies for swimming tasks.
Shape space analysis helps interpret learned control strategies.
Fish can exploit moderate drift to improve navigation despite lack of direct control.
Abstract
Fish swim by undulating their bodies. These propulsive motions require coordinated shape changes of a body that interacts with its fluid environment, but the specific shape coordination that leads to robust turning and swimming motions remains unclear. To address the problem of underwater motion planning, we propose a simple model of a three-link fish swimming in a potential flow environment and we use model-free reinforcement learning for shape control. We arrive at optimal shape changes for two swimming tasks: swimming in a desired direction and swimming towards a known target. This fish model belongs to a class of problems in geometric mechanics, known as driftless dynamical systems, which allow us to analyze the swimming behavior in terms of geometric phases over the shape space of the fish. These geometric methods are less intuitive in the presence of drift. Here, we use the shape…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
