Trajectory Tracking and Obstacle Avoidance of Robotic Fish Based on Nonlinear Model Predictive Control
-
Published:2023-11-06
Issue:7
Volume:8
Page:529
-
ISSN:2313-7673
-
Container-title:Biomimetics
-
language:en
-
Short-container-title:Biomimetics
Author:
Wang Ruilong1, Wang Ming1ORCID, Zhang Yiyang1, Zhao Qianchuan2ORCID, Zheng Xuehan1, Gao He13
Affiliation:
1. School of Information and Electrical Engineering, Shandong Jianzhu University, Jinan 250101, China 2. Department of Automation, Tsinghua University, Beijing 100018, China 3. Shandong Zhengchen Technology Co., Ltd., Jinan 250101, China
Abstract
The attainment of accurate motion control for robotic fish inside intricate underwater environments continues to be a substantial obstacle within the realm of underwater robotics. This paper presents a proposed algorithm for trajectory tracking and obstacle avoidance planning in robotic fish, utilizing nonlinear model predictive control (NMPC). This methodology facilitates the implementation of optimization-based control in real-time, utilizing the present state and environmental data to effectively regulate the movements of the robotic fish with a high degree of agility. To begin with, a dynamic model of the robotic fish, incorporating accelerations, is formulated inside the framework of the world coordinate system. The last step involves providing a detailed explanation of the NMPC algorithm and developing obstacle avoidance and objective functions for the fish in water. This will enable the design of an NMPC controller that incorporates control restrictions. In order to assess the efficacy of the proposed approach, a comparative analysis is conducted between the NMPC algorithm and the pure pursuit (PP) algorithm in terms of trajectory tracking. This comparison serves to affirm the accuracy of the NMPC algorithm in effectively tracking trajectories. Moreover, a comparative analysis between the NMPC algorithm and the dynamic window approach (DWA) method in the context of obstacle avoidance planning highlights the superior resilience of the NMPC algorithm in this domain. The proposed strategy, which utilizes NMPC, demonstrates a viable alternative for achieving precise trajectory tracking and efficient obstacle avoidance planning in the context of robotic fish motion control within intricate surroundings. This method exhibits considerable potential for practical implementation and future application.
Funder
National Natural Science Foundation of China
Subject
Molecular Medicine,Biomedical Engineering,Biochemistry,Biomaterials,Bioengineering,Biotechnology
Reference31 articles.
1. Application and Prospect of Unmanned Underwater Vehicle;Li;Bull. Chin. Acad. Sci.,2022 2. Topini, E., Liverani, G., Gelli, J., Fredducci, C., Topini, A., Ridolfi, A., and Allotta, B. (2022, January 17–20). Development and Control of an Autonomous Reconfigurable Underwater Vehicle. Proceedings of the OCEANS 2022, Hampton Roads, VA, USA. 3. Research Progress of Motion and Path Planning Algorithm for Machine Fish Movement;Hu;Ship Eng.,2022 4. Zhong, J., Zhao, C., and Chen, Y.F. (2018, January 16–17). Mechanism Design of a Bionic Robotic Fish. Proceedings of the 2018 International Conference on Electrical, Control, Automation and Robotics (ECAR), Xiamen, China. 5. Liang, J.J., Huang, W.K., Zhou, F.B., Liang, J.Q., Lin, G.J., Xiao, E.D., Li, H.Q., and Zhang, X.L. (2022). Double-Loop PID-Type Neural Network Sliding Mode Control of an Uncertain Autonomous Underwater Vehicle Model Based on a Nonlinear High-Order Observer with Unknown Disturbance. Mathematics, 10.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|