Learning From Fish: A Two-Stage Transfer Learning Method for a Bionic Robotic Fish
Directly learning the swimming behaviors of real fish can significantly enhance the swimming performance of bionic robotic fish. This paper presents a novel transfer learning method based on a dynamic trajectory control approach for the robotic fish to learn swimming skills from real fish. First, we develop a fish motion capture system and a crucial motion extraction approach to realize precise decomposition of fish motions and collect abundant meaningful features from a snakehead fish as pre-training data. Next, we construct a two-stage transfer learning method based on Deep Deterministic Policy Gradient (DDPG), including an offline and an online stage. Specifically, in the offline stage, the obtained pre-training data is processed for experience learning within a DDPG-based network, whereas in the online stage, a dynamic trajectory tracking method is utilized to refine the robotic fish’s motions in real time based on the learned strategies. Experimental results on a self-developed four-joint robotic fish show that the proposed method effectively extracts and transfers biological motion features into the motion control of the robotic fish. Compared to the conventional CPG method, the proposed approach exhibits stronger acceleration capabilities and more efficient swimming, resulting in enhanced maneuverability of the robotic fish. Overall, this approach provides a technical foundation for bionic robotics to learn from nature.
Authors
- Zhengxing Wu (ORCID: https://orcid.org/0000-0003-2338-5217)
- Yukai Feng (ORCID: https://orcid.org/0009-0005-3766-3793)
- Lianyi Yu (ORCID: https://orcid.org/0009-0000-6640-8197)
- Min Tan (ORCID: https://orcid.org/0000-0002-1986-8438)
- F. Richard Yu (ORCID: https://orcid.org/0000-0002-7931-1076)
- Junzhi Yu (ORCID: https://orcid.org/0000-0002-6347-572X)
- Jian Wang (ORCID: https://orcid.org/0000-0003-3742-9671)
Institutions
- Peking University (CN)
- Beijing Academy of Artificial Intelligence (CN)
- University of Chinese Academy of Sciences (CN)
- State Key Laboratory of Turbulence and Complex Systems
Publication Details
- Journal
- IEEE Transactions on Automation Science and Engineering
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/tase.2025.3591314
- Citations
- 4
- Primary Topic
- Modular Robots and Swarm Intelligence
- Type
- article
- Field-Weighted Citation Impact
- 2.85
Funders
- National Natural Science Foundation of China
- Youth Innovation Promotion Association of the Chinese Academy of Sciences
- Beijing Municipal Natural Science Foundation