Abstract
Iterative learning control (ILC) has been shown to be effective in improving tracking performance of repetitive tasks, and is widely used in the motion control system s of CNC machines, semiconductor manufacturing equipment, hard disk drives, etc. However, applying ILC to robot manipulators requires careful consideration of nonlinear dynamics. We propose using a computed torque controller and the disturbance observer (DOB) to robustly linearize the dynamics of robot manipulators. The PD feedback controller is then applied for each joint to achieve the desired bandwidth and damping ratio. Both control-based ILC and command-based ILC are implemented separately in the linearized system as a feedforward compensator to enhance trajectory tracking accuracy . The proposed control system is realized in a six-axis industrial robot. Experimental results show that DOB is indispensable for robust feedback linearization so that ILC can work on the linearized system to improve the tracking performance for repetitive motion. Satisfactory and similar performance is accomplished by both control-based ILC and command-based ILC.
Original language | English |
---|---|
Pages (from-to) | 133-139 |
Number of pages | 7 |
Journal | International Journal of Automation and Smart Technology |
Volume | 7 |
Issue number | 3 |
DOIs | |
State | Published - 2017 |
Keywords
- Computed torque
- Disturbance observer
- Iterative learning control
- Robot manipulator
- Trajectory tracking