A learning controller for robot manipulators using Fourier series

被引:23
|
作者
Tang, XQ [1 ]
Cai, LL
Huang, WQ
机构
[1] Huazhong Univ Sci & Technol, Wuhan 430074, Peoples R China
[2] Hong Kong Univ Sci & Technol, Dept Mech Engn, Hong Kong, Hong Kong, Peoples R China
来源
关键词
decentralized control; Fourier series; iterative algorithm; robot manipulators;
D O I
10.1109/70.833186
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we proposed a new learning controller for decentralized tracking control of nonlinear robot manipulators. When the desired trajectory of each subsystem of the robot lasts for a finite duration, it can be approximated by a Fourier series with constant harmonic magnitudes. Since the elements of the basis of the Fourier space are orthonormal, the tracking control problem in time domain is decentralized into a number of independent regulation problems of the Fourier coefficients, For each subsystem of the robot, a learning controller is designed to individually control each harmonic component of the actual output, although it is cross-related to other components in nonlinear systems. The learning algorithm is designed in a way such that each harmonic magnitude of the actual output converges to that of the desired trajectory within the system bandwidth. Since this decentralized learning controller is designed in Fourier space instead of time domain, the system's time-delay could be easily compensated. This learning controller is only based on the local input and output information; no a priori structure or parameters of the system mode) are required. The control scheme can significantly improve the tracking performance within several trials. The experimental results on 3-DOF direct-drive robot are presented to illustrate the effectiveness of the proposed learning controller.
引用
收藏
页码:36 / 45
页数:10
相关论文
共 50 条