Cargando…

Model-free tracking control of complex dynamical trajectories with machine learning

Nonlinear tracking control enabling a dynamical system to track a desired trajectory is fundamental to robotics, serving a wide range of civil and defense applications. In control engineering, designing tracking control requires complete knowledge of the system model and equations. We develop a mode...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhai, Zheng-Meng, Moradi, Mohammadamin, Kong, Ling-Wei, Glaz, Bryan, Haile, Mulugeta, Lai, Ying-Cheng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10502079/
https://www.ncbi.nlm.nih.gov/pubmed/37709780
http://dx.doi.org/10.1038/s41467-023-41379-3
_version_ 1785106242080866304
author Zhai, Zheng-Meng
Moradi, Mohammadamin
Kong, Ling-Wei
Glaz, Bryan
Haile, Mulugeta
Lai, Ying-Cheng
author_facet Zhai, Zheng-Meng
Moradi, Mohammadamin
Kong, Ling-Wei
Glaz, Bryan
Haile, Mulugeta
Lai, Ying-Cheng
author_sort Zhai, Zheng-Meng
collection PubMed
description Nonlinear tracking control enabling a dynamical system to track a desired trajectory is fundamental to robotics, serving a wide range of civil and defense applications. In control engineering, designing tracking control requires complete knowledge of the system model and equations. We develop a model-free, machine-learning framework to control a two-arm robotic manipulator using only partially observed states, where the controller is realized by reservoir computing. Stochastic input is exploited for training, which consists of the observed partial state vector as the first and its immediate future as the second component so that the neural machine regards the latter as the future state of the former. In the testing (deployment) phase, the immediate-future component is replaced by the desired observational vector from the reference trajectory. We demonstrate the effectiveness of the control framework using a variety of periodic and chaotic signals, and establish its robustness against measurement noise, disturbances, and uncertainties.
format Online
Article
Text
id pubmed-10502079
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-105020792023-09-16 Model-free tracking control of complex dynamical trajectories with machine learning Zhai, Zheng-Meng Moradi, Mohammadamin Kong, Ling-Wei Glaz, Bryan Haile, Mulugeta Lai, Ying-Cheng Nat Commun Article Nonlinear tracking control enabling a dynamical system to track a desired trajectory is fundamental to robotics, serving a wide range of civil and defense applications. In control engineering, designing tracking control requires complete knowledge of the system model and equations. We develop a model-free, machine-learning framework to control a two-arm robotic manipulator using only partially observed states, where the controller is realized by reservoir computing. Stochastic input is exploited for training, which consists of the observed partial state vector as the first and its immediate future as the second component so that the neural machine regards the latter as the future state of the former. In the testing (deployment) phase, the immediate-future component is replaced by the desired observational vector from the reference trajectory. We demonstrate the effectiveness of the control framework using a variety of periodic and chaotic signals, and establish its robustness against measurement noise, disturbances, and uncertainties. Nature Publishing Group UK 2023-09-14 /pmc/articles/PMC10502079/ /pubmed/37709780 http://dx.doi.org/10.1038/s41467-023-41379-3 Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Zhai, Zheng-Meng
Moradi, Mohammadamin
Kong, Ling-Wei
Glaz, Bryan
Haile, Mulugeta
Lai, Ying-Cheng
Model-free tracking control of complex dynamical trajectories with machine learning
title Model-free tracking control of complex dynamical trajectories with machine learning
title_full Model-free tracking control of complex dynamical trajectories with machine learning
title_fullStr Model-free tracking control of complex dynamical trajectories with machine learning
title_full_unstemmed Model-free tracking control of complex dynamical trajectories with machine learning
title_short Model-free tracking control of complex dynamical trajectories with machine learning
title_sort model-free tracking control of complex dynamical trajectories with machine learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10502079/
https://www.ncbi.nlm.nih.gov/pubmed/37709780
http://dx.doi.org/10.1038/s41467-023-41379-3
work_keys_str_mv AT zhaizhengmeng modelfreetrackingcontrolofcomplexdynamicaltrajectorieswithmachinelearning
AT moradimohammadamin modelfreetrackingcontrolofcomplexdynamicaltrajectorieswithmachinelearning
AT konglingwei modelfreetrackingcontrolofcomplexdynamicaltrajectorieswithmachinelearning
AT glazbryan modelfreetrackingcontrolofcomplexdynamicaltrajectorieswithmachinelearning
AT hailemulugeta modelfreetrackingcontrolofcomplexdynamicaltrajectorieswithmachinelearning
AT laiyingcheng modelfreetrackingcontrolofcomplexdynamicaltrajectorieswithmachinelearning