CPG-based autonomous swimming control for multi-tasks of a biomimetic robotic fish

被引:44
作者
Bal, Cafer [1 ]
Koca, Gonca Ozmen [1 ]
Korkmaz, Deniz [2 ]
Akpolat, Zuhtu Hakan [3 ]
Ay, Mustafa [1 ]
机构
[1] Firat Univ, Fac Technol, Dept Mechatron Engn, Elazig, Turkey
[2] Firat Univ, Fac Technol, Dept Elect & Elect Engn, Elazig, Turkey
[3] Fatih Sultan Mehmet Vakif Univ, Fac Engn, Dept Elect & Elect Engn, Istanbul, Turkey
关键词
Biomimetic robotic fish; Central pattern generator; Closed loop sensory feedback; Fuzzy logic; Autonomous swimming control; LOCOMOTION CONTROL; DESIGN;
D O I
10.1016/j.oceaneng.2019.106334
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
This work emphasizes the artificial intelligent control of the developed biomimetic robotic fish (i-RoF) based on sensory feedback Central Pattern Generator (CPG) approach. In order to obtain rhythmic, robust and adaptable closed loop control performance, a novel control mechanism, composed of two subsystems; as a biological based CPG network and a Fuzzy Logic controller, is proposed. The CPG network behaves as an artificial spinal cord, inspired by Lampreys. It is constructed as unidirectional chained network with Sensory Neurons (SNs) which can perceive the external stimulus. The Fuzzy Logic control structure is also designed as a decision-making mechanism and a Finite State Machine (FSM) algorithm is proposed to perform the given missions autonomously. In the experimental studies, different scenarios are created for both situations as autonomous swimming and encountering obstacles while taking on a primary task, which is determined with yaw control. Autonomous swimming ability is performed in the real pool environment with proposed scenarios that are likely to be encountered in a real environment. It is observed that autonomous swimming performance is excellent and yaw control is quite good even in the presence of obstacles. It is also proved that the escape performance of the robot is very fast.
引用
收藏
页数:15
相关论文
共 47 条
[1]  
[Anonymous], 1 IEEE RAS EMBS INT
[2]   Mechatronic Design and Manufacturing of the Intelligent Robotic Fish for Bio-Inspired Swimming Modes [J].
Ay, Mustafa ;
Korkmaz, Deniz ;
Koca, Gonca Ozmen ;
Bal, Cafer ;
Akpolat, Zuhtu Hakan ;
Bingol, Mustafa Can .
ELECTRONICS, 2018, 7 (07)
[3]   Monocular human motion tracking with discriminative sparse representation [J].
Bai, Tianxiang ;
Li, Youfu ;
Zhou, Xiaolong .
ADVANCED ROBOTICS, 2014, 28 (06) :403-414
[4]   Controlling swimming and crawling in a fish robot using a central pattern generator [J].
Crespi, Alessandro ;
Lachat, Daisy ;
Pasquier, Ariane ;
Ijspeert, Auke Jan .
AUTONOMOUS ROBOTS, 2008, 25 (1-2) :3-13
[5]   CPG-based Dynamics Modeling and Simulation for a Biomimetic Amphibious Robot [J].
Ding, Rui ;
Yu, Junzhi ;
Yang, Qinghai ;
Tan, Min ;
Zhang, Jianwei .
2009 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO 2009), VOLS 1-4, 2009, :1657-+
[6]   Mechatronic design and locomotion control of a robotic thunniform swimmer for fast cruising [J].
Hu, Yonghui ;
Liang, Jianhong ;
Wang, Tianmiao .
BIOINSPIRATION & BIOMIMETICS, 2015, 10 (02) :1-17
[7]   Parameter Synthesis of Coupled Nonlinear Oscillators for CPG-Based Robotic Locomotion [J].
Hu, Yonghui ;
Liang, Jianhong ;
Wang, Tianmiao .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2014, 61 (11) :6183-6191
[8]   Simulation and robotics studies of salamander locomotion - Applying neurobiological principles to the control of locomotion in robots [J].
Ijspeert, AJ ;
Crespi, A ;
Cabelguen, JM .
NEUROINFORMATICS, 2005, 3 (03) :171-195
[9]   Central pattern generators for locomotion control in animals and robots: A review [J].
Ijspeert, Auke Jan .
NEURAL NETWORKS, 2008, 21 (04) :642-653
[10]   Three-Dimensional Modeling of a Robotic Fish Based on Real Carp Locomotion [J].
Koca, Gonca Ozmen ;
Bal, Cafer ;
Korkmaz, Deniz ;
Bingol, Mustafa Can ;
Ay, Mustafa ;
Akpolat, Zuhtu Hakan ;
Yetkin, Seda .
APPLIED SCIENCES-BASEL, 2018, 8 (02)