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...
Autores principales: | , , , , , |
---|---|
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 |