Bionic Fish Trajectory Tracking Based on a CPG and Model Predictive Control

Bionic fish have received widespread attention due to their high mobility, high concealment and high propulsion efficiency. Trajectory tracking and tracking accuracy are the main challenges in controlling the motion of bionic fish. To realize the trajectory tracking control of bionic fish, in this p...

Full description

Saved in:
Bibliographic Details
Published inJournal of intelligent & robotic systems Vol. 105; no. 2
Main Authors Yan, Zheping, Yang, Haoyu, Zhang, Wei, Gong, Qingshuo, Lin, Fantai, Zhang, Yu
Format Journal Article
LanguageEnglish
Published Dordrecht Springer Netherlands 01.06.2022
Springer
Springer Nature B.V
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Bionic fish have received widespread attention due to their high mobility, high concealment and high propulsion efficiency. Trajectory tracking and tracking accuracy are the main challenges in controlling the motion of bionic fish. To realize the trajectory tracking control of bionic fish, in this paper, nonlinear dynamics model of bionic fish is established by the Newton-Euler equation and Denavit-Hartenberg (D-H) coordinate transformation, and it is reasonably simplified. Then, a model predictive controller is established based on the dynamic model, and combined with a central pattern generator (CPG) network, a CPG-based model predictive controller (MPC-CPG controller) is proposed. Finally, simulations and experiments are carried out on the bionic fish, tracking the circular trajectory and straight trajectory. Experiments show that under the condition of initial error, the MPC-CPG controller can quickly eliminate the position error and heading angle error of the bionic fish, and track to the reference trajectory. For the tracking circular trajectory and straight trajectory, the position errors are kept at −6.9% ~ 14.9% and − 8.6% ~ 8.6% of the body length, respectively, and the heading angle errors are always kept at −4.76° ~ 4.73° and − 3.24° ~ 3.55°, respectively. Experiments verify the effectiveness of the proposed MPC-CPG.
ISSN:0921-0296
1573-0409
DOI:10.1007/s10846-022-01644-x