Figure 1: Tracking error comparison of the different
strategies for a tracking experiment (link 2).
It is important to take into account that to setup
the Spong’s controller it is necessary to previously
simulate the system in order to tune the parameters
0
and
1
in equation 13. However, with the RAC
scheme better results are obtained and it is not
necessary any previous simulation to setup the
controller.
5 CONCLUSIONS
In this work an efficient self-adaptive robust
controller applied in a PUMA 560 manipulator arm
was presented. It is studied the case in which model
uncertainties are present. The standard robust control
strategy for robot manipulators is based on a robust
controller with fixed design parameter or an
adaptation based on the behaviour of the model in
the defined reference trajectory. These schemes are
inefficient: first of them requires quite trial and error
proofs before reaching the appropriate value for the
design parameters, and it is valid only for the current
trajectory. Second of them requires an evaluation of
the dynamics terms over the reference trajectory in
order to get some bounds parameters to form the
adaptation law. The new self-adaptive strategy
designed improves the performance of the standard
controllers. It was shown that the robust design
parameter is very important in the closed-loop
behaviour of the controller. The new strategy adds a
self-tuning scheme in order to vary adequately its
value. The results obtained with this new scheme
show a better behavior than the standard scheme
REFERENCES
M. Corless and G. Leitmann (1981). “Continuous-state
feedback guaranteeing uniform ultimate boundedness
for uncertain dynamic systems”, IEEE Trans. On
Automatic Control, vol. AC-26, pp. 1139-1141.
D. Dawson and F. Lewis (1989). “Robust and adaptive
control of robot manipulator without acceleration
measurement”, in Proc. of IEEE Decision & Control,
Tampa, Florida.
D.M. Dawson, Z. Qu and J.J. Carroll (1992). “Tracking
control of rigid-link electrically-driven robot
manipulators”. Int. J. of Control, vol. 56. pp. 991-
1006.
A. Jaritz and M.W. Spong (1996). “An experimental
comparison of robust control algorithms on a direct
drive manipulator”, IEEE Trans. on Control Systems
Technology, vol. 4, no.6, pp. 627-640.
F. Lewis, D. Dawson and C. Abdallah (2004), Robot
manipulator control. New York: Marcel Dekker.
G. Liu and A. Goldenberg (1993), “On robust saturation
control of robot manipulators”, in Proc. 32nd Conf. on
Decision and Control, Texas, Dec. pp. 2115-2120.
L. Sciavicco and B. Siciliano (1996). Modelling and
Control of Robot Manipulators. London: Springer-
Verlag.
J.J.E. Slotine (1985). “Robust control of robot
manipulators”. Int J. of Robotics Research, vol. 4, pp.
49-64.
M.W. Spong and M. Widyasagar (1987). “Robust linear
compensator for nonlinear robotic control”. IEEE
Journal of Robotics and Automation, vol. RA-3. pp.
345-351.
M.W. Spong (1992). “On the robust control of robot
manipulators”, IEEE Trans. On Automatic Control,
vol. 37. pp. 1782-1786.
C.Y. Su and Y. Stepanenko (1997). “Redesign of hybrid
adaptive/robust motion control of rigid-link
electrically-driven robot manipulators”. IEEE Trans.
on Rob&Aut, vol. 14, pp. 651-655.
S. Torres, J.A. Méndez, L. Acosta, M. Sigut, G.N.
Marichal and L. Moreno (2001). “A predictive control
algorithm with interpolation for a robot manipulator
with constraints”. In Proc of IEEE Conf. on Control
and Applications, Mexico.
S. Torres, J.A. Méndez, L. Acosta, M. Sigut and G.N.
Marichal (2002). “Disturbances rejection on a robot
arm using an efficient predictive controller”. In Proc.
of the 15th IFAC World Congress, Barcelona, Spain.
0 5 10 15 20
0
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0.16
0.18
0.2
time (sec.)
Position error link 2 (rad.)
RAC
PD
Spong
A NEW METHOD FOR REJECTION OF UNCERTAINTIES IN THE TRACKING PROBLEM FOR ROBOT
MANIPULATORS
477