Join the ISBE
On February 7, 2020, a medical rescue team from the Second Hospital of Jilin University, led by Vice Dean, Prof. YanguoQin, left Changchun for Wuhan to save the patients suffering from the COVID-1…
1. Nanomaterials with enzyme-like characteristics (nanozymes): next-generation artificial enzymes (II) [Times Cited: 232] By: Wu, Jiangjiexing; Wang, Xiaoyu; Wang, Quan; et al. CHEMICAL S…
[2019-Vol.16-Issue 2]Central Pattern Generator (CPG) Control of a Biomimetic Robot Fish for Multimodal Swimming
Post: 2019-05-13 11:28  View:265

Journal of Bionic Engineering

March 2019, Volume 16, Issue 2, pp 222–234| Cite as

Fengran Xie,Yong Zhong,Ruxu Du,Zheng Li

1.Department of Mechanical and Automation EngineeringChinese University of Hong KongHong Kong SARChina

2.S. M. Wu School of Intelligent EngineeringSouth China University of TechnologyGuangzhou, GuangdongChina

3.Department of Surgery and the Chow Yuk Ho Technology Centre for Innovative MedicineChinese University of Hong KongHong Kong SARChina


This paper introduces the design and control of a biomimetic robot fish for multimodal swimming. The biomimetic design consists of three parts: the rigid head, the wire-driven body and the compliant tail. The control is an improved Central Pattern Generator (CPG) with the high-level control command: (MωBR), where M is the amplitude, ω is the angular velocity,B is the offset and R is the time ratio between two phases forming one flapping cycle. This method differs from previous research in two aspects: (1) The CPG control is firstly implemented on the wire-driven robot fish. (2) The improved CPG model synthesizes symmetrical flapping in cruising and asymmetrical flapping in turning for the robot fish. The asymmetrical flapping refers to the asymmetry of the offset and the time ratio. This combination of the design and the control has several advantages over the existing multimodal swimming robot fishes. First, it uses just one driving motor for undulatory oscillation while the others need to use two or more motors. Second, with just one motor, the CPG control can be easily implemented. Third, the use of the time ratio, R, makes the robot fish turn more naturally and effectively. Experimental results show the robot fish achieved the maximum speed of 1.37 Body Length/Second (BL·s-1) and the largest turning rate of 457°/s. Additionally, in many swimming conditions, its Strouhal Number falls in the range from 0.2 to 0.4, which implies the robot fish is efficient.


biomimetics robot fish Central Pattern Generator (CPG) multimodal swimming 

Full text is available at :

Address: C508 Dingxin Building, Jilin University, 2699 Qianjin Street, Changchun 130012, P. R. China
Copyright © 2020 International Society of Bionic Engineering All Rights Reserved