Cargando…

LQR Control and Optimization for Trajectory Tracking of Biomimetic Robotic Fish Based on Unreal Engine

A realistic and visible dynamic simulation platform can significantly facilitate research on underwater robots. This paper uses the Unreal Engine to generate a scene that resembles real ocean environments, before building a visual dynamic simulation platform in conjunction with the Air-Sim system. O...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Ming, Wang, Kunlun, Zhao, Qianchuan, Zheng, Xuehan, Gao, He, Yu, Junzhi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10296613/
https://www.ncbi.nlm.nih.gov/pubmed/37366831
http://dx.doi.org/10.3390/biomimetics8020236
_version_ 1785063691512709120
author Wang, Ming
Wang, Kunlun
Zhao, Qianchuan
Zheng, Xuehan
Gao, He
Yu, Junzhi
author_facet Wang, Ming
Wang, Kunlun
Zhao, Qianchuan
Zheng, Xuehan
Gao, He
Yu, Junzhi
author_sort Wang, Ming
collection PubMed
description A realistic and visible dynamic simulation platform can significantly facilitate research on underwater robots. This paper uses the Unreal Engine to generate a scene that resembles real ocean environments, before building a visual dynamic simulation platform in conjunction with the Air-Sim system. On this basis, the trajectory tracking of a biomimetic robotic fish is simulated and assessed. More specifically, we propose a particle swarm optimization algorithm-based control strategy to optimize the discrete linear quadratic regulator controller for the trajectory tracking problem, as well as tracking and controlling discrete trajectories with misaligned time series through introducing a dynamic time warping algorithm. Simulation analyses of the biomimetic robotic fish following a straight line, a circular curve without mutation, and a four-leaf clover curve with mutation are carried out. The obtained results verify the feasibility and effectiveness of the proposed control strategy.
format Online
Article
Text
id pubmed-10296613
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-102966132023-06-28 LQR Control and Optimization for Trajectory Tracking of Biomimetic Robotic Fish Based on Unreal Engine Wang, Ming Wang, Kunlun Zhao, Qianchuan Zheng, Xuehan Gao, He Yu, Junzhi Biomimetics (Basel) Article A realistic and visible dynamic simulation platform can significantly facilitate research on underwater robots. This paper uses the Unreal Engine to generate a scene that resembles real ocean environments, before building a visual dynamic simulation platform in conjunction with the Air-Sim system. On this basis, the trajectory tracking of a biomimetic robotic fish is simulated and assessed. More specifically, we propose a particle swarm optimization algorithm-based control strategy to optimize the discrete linear quadratic regulator controller for the trajectory tracking problem, as well as tracking and controlling discrete trajectories with misaligned time series through introducing a dynamic time warping algorithm. Simulation analyses of the biomimetic robotic fish following a straight line, a circular curve without mutation, and a four-leaf clover curve with mutation are carried out. The obtained results verify the feasibility and effectiveness of the proposed control strategy. MDPI 2023-06-04 /pmc/articles/PMC10296613/ /pubmed/37366831 http://dx.doi.org/10.3390/biomimetics8020236 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Wang, Ming
Wang, Kunlun
Zhao, Qianchuan
Zheng, Xuehan
Gao, He
Yu, Junzhi
LQR Control and Optimization for Trajectory Tracking of Biomimetic Robotic Fish Based on Unreal Engine
title LQR Control and Optimization for Trajectory Tracking of Biomimetic Robotic Fish Based on Unreal Engine
title_full LQR Control and Optimization for Trajectory Tracking of Biomimetic Robotic Fish Based on Unreal Engine
title_fullStr LQR Control and Optimization for Trajectory Tracking of Biomimetic Robotic Fish Based on Unreal Engine
title_full_unstemmed LQR Control and Optimization for Trajectory Tracking of Biomimetic Robotic Fish Based on Unreal Engine
title_short LQR Control and Optimization for Trajectory Tracking of Biomimetic Robotic Fish Based on Unreal Engine
title_sort lqr control and optimization for trajectory tracking of biomimetic robotic fish based on unreal engine
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10296613/
https://www.ncbi.nlm.nih.gov/pubmed/37366831
http://dx.doi.org/10.3390/biomimetics8020236
work_keys_str_mv AT wangming lqrcontrolandoptimizationfortrajectorytrackingofbiomimeticroboticfishbasedonunrealengine
AT wangkunlun lqrcontrolandoptimizationfortrajectorytrackingofbiomimeticroboticfishbasedonunrealengine
AT zhaoqianchuan lqrcontrolandoptimizationfortrajectorytrackingofbiomimeticroboticfishbasedonunrealengine
AT zhengxuehan lqrcontrolandoptimizationfortrajectorytrackingofbiomimeticroboticfishbasedonunrealengine
AT gaohe lqrcontrolandoptimizationfortrajectorytrackingofbiomimeticroboticfishbasedonunrealengine
AT yujunzhi lqrcontrolandoptimizationfortrajectorytrackingofbiomimeticroboticfishbasedonunrealengine