Zhai Zheng-Meng, Moradi Mohammadamin, Kong Ling-Wei, Glaz Bryan, Haile Mulugeta, Lai Ying-Cheng
School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, AZ, 85287, USA.
Army Research Directorate, DEVCOM Army Research Laboratory, 2800 Powder Mill Road, Adelphi, MD, 20783-1138, USA.
Nat Commun. 2023 Sep 14;14(1):5698. doi: 10.1038/s41467-023-41379-3.
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.
使动态系统能够跟踪期望轨迹的非线性跟踪控制是机器人技术的基础,服务于广泛的民用和国防应用。在控制工程中,设计跟踪控制需要系统模型和方程的完整知识。我们开发了一个无模型的机器学习框架,仅使用部分观测状态来控制双臂机器人操纵器,其中控制器通过储层计算实现。利用随机输入进行训练,其由作为第一分量的观测部分状态向量及其紧邻的未来状态作为第二分量组成,以便神经机器将后者视为前者的未来状态。在测试(部署)阶段,紧邻未来分量被来自参考轨迹的期望观测向量所取代。我们使用各种周期性和混沌信号证明了控制框架的有效性,并确立了其对测量噪声、干扰和不确定性的鲁棒性。