Lifted system iterative learning control applied to an industrial robot
نویسندگان
چکیده
This paper proposes a model-based iterative learning control algorithm for time-varying systems with a high convergence speed. The convergence of components of the tracking error can be controlled individually with the algorithm. The convergence speed of each error component can be maximised unless robustness for noise or unmodelled dynamics is needed. The learning control algorithm is applied to the industrial Stäubli RX90 robot. A linear time-varying model of the robot dynamics is obtained by linearisation of the non-linear dynamic equations. Experiments show that the tracking error of the robot joints can be reduced to the desired level in a few iterations. r 2007 Elsevier Ltd. All rights reserved.
منابع مشابه
Iterative Learning Control Analysis, Design, and Experiments
In many industrial robot applications it is a fact that the robot is programmed to do the same task repeatedly. By observing the control error in the different iterations of the same task it becomes clear that it is actually highly repetitive. Iterative Learning Control (ILC) allows to iteratively compensate for and, hence, remove this repetitive error. In the thesis different aspects of iterat...
متن کاملA Cross-Coupled Non-Lifted Norm Optimal Iterative Learning Control Approach with Application to a Multi-Axis Robotic Testbed
This paper combines previously developed non-lifted norm optimal iterative learning control (NNOILC)with a cross coupled formulation resulting in a cross-coupled non-lifted norm optimal iterative learning control (cross-coupled NNOILC). The objective is to improve the contour tracking performance in precision motion control of multi-axis systems while retaining the computational efficiency prop...
متن کاملIterative learning identification and control for dynamic systems described by NARMAX model
A new iterative learning controller is proposed for a general unknown discrete time-varying nonlinear non-affine system represented by NARMAX (Nonlinear Autoregressive Moving Average with eXogenous inputs) model. The proposed controller is composed of an iterative learning neural identifier and an iterative learning controller. Iterative learning control and iterative learning identification ar...
متن کاملLearning Motor Trajectory by Iteration for Elastic Joint Industrial Robot Manipulators
This paper proposes a process to design an iterative learning control (ILC) to be applied to flexible joint robot manipulators which repeats identical tasks under the same operation conditions. The proposed ILC updates the desired trajectory not the feedback control signals in order to avoid potentially destabilizing embedded controllers of the robot manipulators. To guarantee the convergence o...
متن کاملAn adaptive iterative learning control algorithm with experiments on an industrial robot
An adaptive iterative learning control (ILC) algorithm based on an estimation procedure using a Kalman filter and an optimization of a quadratic criterion is presented. It is shown that by taking the measurement disturbance into consideration the resulting ILC filters become iteration-varying. Results from experiments on an industrial robot show that the algorithm is successful also in an appli...
متن کامل