Multi-objective evolutionary design of central pattern generator network for biomimetic robotic fish

被引:17
作者
Li, Wei Kun [1 ,3 ,4 ]
Chen, Hao [2 ,3 ,4 ]
Cui, Wei Cheng [3 ,4 ]
Song, Chang Hui [3 ,4 ]
Chen, Lin Ke [3 ,4 ]
机构
[1] Westlake Inst Adv Study, Inst Adv Technol, 18 Shilongshan Rd, Hangzhou 310024, Zhejiang, Peoples R China
[2] Zhejiang Univ, Zhejiang Univ Westlake Univ Joint Training, Hangzhou 310024, Peoples R China
[3] Westlake Univ, Sch Engn, 18 Shilongshan Rd, Hangzhou 310024, Zhejiang, Peoples R China
[4] Key Lab Coastal Environm & Resources Zhejiang Pro, 18 Shilongshan Rd, Hangzhou 310024, Zhejiang, Peoples R China
关键词
Central pattern generators; Biomimetic robotic fish; Multi-objective evolutionary algorithm; Robotic fish control model; OPTIMIZATION ALGORITHM; SYSTEMS; PROPULSION; MODEL;
D O I
10.1007/s40747-022-00883-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Fish-inspired motion is an important research area with many applications in real-world tasks such as underwater vehicles or robotic fish control design. Owing to robust, smooth, and coordinated oscillatory signals generated by Central Pattern Generators (CPGs) for locomotion control of robots with multiple degrees of freedom, CPGs are the most versatile solution for robotic control systems, especially in robotic fish. However, tuning central pattern generator parameters is difficult for complex mechanical system designs. Besides, most current CPG-based methods only consider one aspect (e.g., speed), which widens the gap between theory and practice in robotic fish design. Also, it may affect the practical applicability of the designed motion model to a certain extent. This paper addresses this problem by constructing a multi-objective evolutionary design of a central pattern generator network to control the proposed biomimetic robotic fish. A new CPG model is proposed to help biomimetic robotic fish swim efficiently. In addition, an efficient multi-objective evolutionary algorithm proposed in our previous work is also applied to assist the biomimetic robotic fish in obtaining faster-swimming speed, good stability of the head, and higher propulsive efficiency simultaneously. Considering that the result of multi-objective optimization is a set of non-dominated solutions rather than a solution, a screening method based on fuzzy theory is adopted to assist decision-makers in selecting the most appropriate solution. Based on this, the control model of biomimetic robotic fish is constructed. The proposed control model is simulated and compared with seven well-known algorithms and a series of robotic fish designs. After that, the proposed control model is validated with extensive experiments on the actual biomimetic robotic fish. Simulations and experiments demonstrate the proposed control model's effectiveness and good performance, especially when the control model has been applied to the real biomimetic robotic fish.
引用
收藏
页码:1707 / 1727
页数:21
相关论文
共 66 条
[1]   BCD-WERT: a novel approach for breast cancer detection using whale optimization based efficient features and extremely randomized tree algorithm [J].
Abbas, Shafaq ;
Jalil, Zunera ;
Javed, Abdul Rehman ;
Batool, Iqra ;
Khan, Mohammad Zubair ;
Noorwali, Abdulfattah ;
Gadekallu, Thippa Reddy ;
Akbar, Aqsa .
PEERJ COMPUTER SCIENCE, 2021, PeerJ Inc. (07) :1-20
[2]   A new outranking method for multicriteria decision making with complex Pythagorean fuzzy information [J].
Akram, Muhammad ;
Zahid, Kiran ;
Alcantud, Jose Carlos R. .
NEURAL COMPUTING & APPLICATIONS, 2022, 34 (10) :8069-8102
[3]  
[Anonymous], 2015, Comput. Model. New Technol.
[4]   CPG-based autonomous swimming control for multi-tasks of a biomimetic robotic fish [J].
Bal, Cafer ;
Koca, Gonca Ozmen ;
Korkmaz, Deniz ;
Akpolat, Zuhtu Hakan ;
Ay, Mustafa .
OCEAN ENGINEERING, 2019, 189
[5]  
Bellman R. E., 1971, Decision-making in a fuzzy environment, DOI 10.1287/mnsc.17.4.B141
[6]   Implicit coordination for 3D underwater collective behaviors in a fish-inspired robot swarm [J].
Berlinger, Florian ;
Gauci, Melvin ;
Nagpal, Radhika .
SCIENCE ROBOTICS, 2021, 6 (50)
[7]  
Buchli J, 2004, LECT NOTES COMPUT SC, V3141, P333
[8]   Application of Recommender System in Standardization [J].
Chandra, Girish ;
Mukhopadhyay, Arunabha .
2021 9TH INTERNATIONAL CONFERENCE IN SOFTWARE ENGINEERING RESEARCH AND INNOVATION (CONISOFT 2021), 2021, :1-9
[9]   Multi-Objective Multidisciplinary Design Optimization of a Robotic Fish System [J].
Chen, Hao ;
Li, Weikun ;
Cui, Weicheng ;
Yang, Ping ;
Chen, Linke .
JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2021, 9 (05)
[10]   Fuzzy Fault Detection for Markov Jump Systems With Partly Accessible Hidden Information: An Event-Triggered Approach [J].
Cheng, Peng ;
He, Shuping ;
Stojanovic, Vladimir ;
Luan, Xiaoli ;
Liu, Fei .
IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (08) :7352-7361