Adaptive robust controller for robot manipulators: Experiments on a Puma 560 robot
Robot Control, Volume # 8 | Part# 1
Authors
S. Torres; J. A. Mendez; L. Acosta; V. M. Becerra
Identifier
10.3182/20060906-3-IT-2910.00074
Index Terms
robust control,robot manipulators,adaptive control
Abstract
This work presents a new robust control scheme for articulated robotic systems. The aim of the controller is to add an adaptive scheme to the standard robust controller in order to improve its performance, especially in the case of unknown parameters or unknown variable loading. This paper presents real results for a Puma-560 robot, comparing the new strategy with the classical robust controller. They show a case in which the original controller does not exhibit a good performance, due to the presence of model uncertainties. The new strategy tries to tune automatically the uncertainty bound parameter of the robust action and results show that it has a satisfactory behaviour compared with the previous strategies.
References
[1] K. J. Astrom and B Wittenmark (1995), Adaptive
Control. Addison-Wesley, 2nd ed.
[2] V. M. Becerra, C. N. J. Cage, W. S. Harwin and P. M.
Sharkey (2004). "Hardware retrofit and
computed torque control of a Puma 560 Robot",
IEEE Cntrl Sys. Mag., vol. 24, No. 5, pp. 78-82.
[3] M. Corless and G. Leitmann (1981). "Continuousstate
feedback guaranteeing uniform ultimate
boundedness for uncertain dynamic systems",
IEEE Trans. On Automatic Control, vol. AC-26,
pp. 1139-1141.
[4] D. Dawson and F. Lewis (1989). "Robust and
adaptive control of robot manipulator without
acceleration measurement", in Proc. of IEEE
Decision & Control, Tampa, Florida.
[5] D. M. Dawson, Z. Qu and J. J. Carroll (1992).
"Tracking control of rigid-link electricallydriven
robot manipulators". Int. J. of Control,
vol. 56. pp. 991-1006.
[6] S. Desa and B. Roth (1985). "Synthesis of control
systems for manipulators using multivariable
robust servo mechanism theory", Int. J. Robotic
Res. Vol. 4, pp. 18-34.
[7] E. Freund (1982). "Fast nonlinear control with
arbitrary pole-placement for industrial robots
and manipulators", Int. J. Robotics Res., vol. 1,
no. 1, pp. 65-78.
[8] 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.
[9] F. Lewis, D. Dawson and C. Abdallah (2004), Robot
manipulator control. New York: Marcel Dekker.
[10] 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.
[11] R. Ortega and M. W. Spong (1989). "Adaptive
motion control of rigid robots: A tutorial",
Automatica, vol. 25, pp. 877-888.
[12] J. Reed and P. Ioannou (1988). "Instability analysis
and adaptive control of robot manipulators", in
Proc. IEEE Conf. Decision & Control. pp. 1607-
1612.
[13] L. Sciavicco and B. Siciliano (1996). Modeling and
Control of Robot Manipulator.
London:Springer-Verlag.
[14] J. J. E. Slotine (1985). "Robust control of robot
manipulators". Int J. of Robotics Research, vol.
4, pp. 49-64.
[15] J. J. E. Slotine and W. Li (1987). "On the adaptive
control of robot manipulators". Int. J. of Robotic
Research, vol. 6, pp. 49-59.
[16] M. W. Spong and M. Vidyasagar (1987). "Robust
linear compensator for nonlinear robotic
control". IEEE Journal of Robotics and
Automation, vol. RA-3. pp. 345-351.
[17] M. W. Spong, J. S. Thorp and J. M. Kleinwaks (1987).
"Robust microprocessor control of robot
manipulators", Automatica, vol. 23. pp. 373-
379.
[18] M. W. Spong (1992). "On the robust control of robot
manipulators", IEEE Trans. On Automatic
Control, vol. 37. pp. 1782-1786.
[19] C. Y. Su and Y. Stepanenko (1997). "Redesign of
hybrid adaptive/robust motion control of rigidlink
electrically-driven robot manipulators".
IEEE Trans. on Rob & Aut, vol. 14, pp. 651-655.
[20] 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.
[21] 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.
