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

Abstract

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.

Document Details

Document Type
Pub Defense Publication
Publication Date
Sep 14, 2023
Source ID
10.1038/s41467-023-41379-3

Entities

People

  • Bryan Glaz
  • Ling-Wei Kong
  • Mohammadamin Moradi
  • Mulugeta Haile
  • Ying-Cheng Lai
  • Zheng-Meng Zhai

Organizations

  • Army Research Office

Tags

Fields of Study

  • Computer science

Readers

  • Distributed Systems and Data Platform Development
  • Electromagnetic Wave Scattering and Antenna Radiation Engineering
  • Robotics and Automation.

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • AI & ML - Bayesian Inference
  • AI & ML - Machine Learning Algorithms
  • AI & ML - Neural Networks
  • Autonomy
  • Autonomy - Autonomous System Control