Central Pattern Generator (CPG) Control of a Biomimetic Robot Fish for Multimodal Swimming
- 29 Downloads
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, ω, B, R), 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.
Keywordsbiomimetics robot fish Central Pattern Generator (CPG) multimodal swimming
Unable to display preview. Download preview PDF.
The authors would like to thank Mr. David Hao Deng, Mr. Yuning Zhang for their help in the experiments. This work is supported by the Hong Kong General Research Grants (No. 14212316, No. 14207017, No. 14204417).
- Kumph J M. Maneuvering of a Robotic Pike, PhD Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 2000.Google Scholar
- Anderson J M, Kerrebrock P A. The vorticity control unmanned undersea vehicle (VCUUV)-An autonomous vehicle employing fish swimming propulsion and maneuvering. Proceedings of International Symposium on Unmanned Untethered Submersible Technology, New Hampshire, USA, 1999, 189–195.Google Scholar
- y Alvarado P V. Design of Biomimetic Compliant Devices for Locomotion in Liquid Environments, PhD Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 2007.Google Scholar
- Feilich K L, Lauder G V. Passive mechanical models of fish caudal fins: Effects of shape and stiffness on self-propulsion. Bioinspiration & Biomimetics, 2015, 10, https://doi.org/10.1088/1748-3190/10/3/036002.
- Katzschmann R K, DelPreto J, MacCurdy R, Rus D. Exploration of underwater life with an acoustically controlled soft robotic fish. Science Robotics, 2018, 3, https://doi.org/10.1126/scirobotics.aar3449.
- Li Z, Du R. Design and analysis of a biomimetic wire-driven flapping propeller. Proceedings of 4th IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob), Rome, Italy, 2012, 276–281.Google Scholar
- Li Z, Gao W, Du R, Liao B. Design and analysis of a wire-driven robot tadpole. Proceedings of ASME 2012 International Mechanical Engineering Congress and Exposition, Houston, USA, 2012, 297–303.Google Scholar
- Liao B, Li Z, Du R. Robot tadpole with a novel biomimetic wire-driven propulsor. Proceedings of IEEE International Conference on Robotics and Biomimetics (ROBIO), Guangzhou, China, 2012, 557–562.Google Scholar
- Liu J, Hu H. Mimicry of sharp turning behaviours in a robotic fish. Proceedings of IEEE International Conference on Robotics and Automation (ICRA), Barcelona, Spain, 2005, 3318–3323.Google Scholar
- Lindsey C C. Form, function and locomotory habits in fish. Fish Physiology, Academic Press, New York, USA, 1978, 1–100.Google Scholar
- Lighthill M J. Large-amplitude elongated-body theory of fish locomotion. Proceedings of the Royal Society of London. Series B: Biological Sciences, 1971, 179, 125–138.Google Scholar
- Ijspeert A J, Crespi A. Online trajectory generation in an amphibious snake robot using a lamprey-like central pattern generator model. Proceedings of IEEE International Conference on Robotics and Automation, Roma, Italy, 2007, 262–268.Google Scholar
- Wen L, Liang J, Wu G, Li J. Hydrodynamic experimental investigation on efficient swimming of robotic fish using self-propelled method. International Journal of Offshore and Polar Engineering, 2010, 20, 167–174.Google Scholar