论文标题

学习在潜在流动中游泳

Learning to swim in potential flow

论文作者

Jiao, Yusheng, Ling, Feng, Heydari, Sina, Heess, Nicolas, Merel, Josh, Kanso, Eva

论文摘要

鱼通过自身膨胀而游泳。这些推进动作需要与其流体环境相互作用的身体的协调形状变化,但是导致强大的转弯和游泳运动的特定形状配位尚不清楚。为了解决水下运动计划的问题,我们提出了一个在潜在的流动环境中游泳三连带鱼游泳的简单模型,并使用无模型的加固学习进行形状控制。我们达到了两项游泳任务的最佳形状变化:朝着期望的方向游泳,朝着已知的目标游泳。该鱼类模型属于几何力学中的一类问题,称为无漂移动力学系统,这使我们能够根据鱼的形状空间来分析游泳行为。在存在漂移的情况下,这些几何方法不太直观。在这里,我们将形状空间分析用作评估,可视化和解释在没有漂移的情况下通过增强学习获得的控制策略的工具。然后,我们检查这些政策对漂移相关的扰动的鲁棒性。尽管鱼对漂移本身没有直接控制,但它学会了利用中等漂移的存在来达到其目标。

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 space analysis as a tool for assessing, visualizing, and interpreting the control policies obtained via reinforcement learning in the absence of drift. We then examine the robustness of these policies to drift-related perturbations. Although the fish has no direct control over the drift itself, it learns to take advantage of the presence of moderate drift to reach its target.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源