Academia.eduAcademia.edu

Outline

Experimentally supported control design for a direct drive robot

2002

Abstract

We promote the idea of an experimentally supported control design as a successful way to achieve accurate tracking of reference robot motions, under disturbance conditions and given the uncertainties arising from modeling errors. The H ∞ robust control theory is used for design of motion controllers. Potential of the theory is additionally enhanced by incorporating a disturbance-based control design cycle. Within each iterative cycle we experimentally evaluate effects of designed H ∞ controllers on a direct-drive robotic set-up. The controllers resulting from such iterative design are indeed specialized for this robot, but they significantly improve both performance and robustness against disturbances and modeling errors, as compared with conventional industrial motion controllers. Superior performance is experimentally demonstrated in both configuration (joint) and task (Cartesian) spaces of the robot.

References (16)

  1. L. Sciavicco, B. Siciliano, Modeling and Control of Robot Manipulators, McGraw-Hill, London, 1996.
  2. J.J.E. Slotine, W. Li, Applied Nonlinear Control, Prentice Hall, London, 1991.
  3. Y. Chen, "Replacing a PID Controller by a Lag-Lead Compensator for a Robot-A Frequency Response Approach," IEEE Trans. Rob. Autom., Vol. 5, No. 2, pp. 174-182, April 1989.
  4. B. de Jager, Practical Evaluation of Robust Control for a Class of Nonlinear Mechanical Systems, PhD Thesis, Eindhoven University of Technology, The Netherlands, 1992.
  5. H. Berghuis, H. Nijmeijer, "A Passivity Approach to Controller-Observer Design for Robots," IEEE Trans. Rob. Autom., Vol. 9, No. 6, pp. 740-754, 1993.
  6. A. Jaritz, M.W. Spong, "An Experimental Comparison of Robust Control Algorithms on a Direct Drive Manipulator," IEEE Trans. Control Sys. Tech., Vol. 4, No. 6, pp. 627-640, November 1996.
  7. H. Sage, et al., "Nonlinear Optimization of Robust H∞ Controllers for Industrial Robot Manipulators," Proc. IEEE Int. Conf. Rob. Autom., pp. 2352- 2357, Albuquerque, New Mexico, April 1997.
  8. B. van Beek, B. de Jager, "RRR-Robot Design: Basic Outlines, Servo Sizing, and Control," Proc. IEEE Int. Conf. Control Appl., pp. 36-41, Hartford, CT, 1997.
  9. M. Steinbuch, M.L. Norg, "Advanced Motion Control," Europ. J. of Control, Vol. 4, No. 4, pp. 278-293, 1998.
  10. P.R. Bélanger, et al, "Estimation of Angular Velocity and Acceleration from Shaft-Encoder Measurements," Int. J. Rob. Res., Vol. 17, No. 11, pp. 1225-1233, November 1998.
  11. B. van Beek, B. de Jager, "An Experim. Facility for Nonlin. Robot Cont- rol," Proc. IEEE Int. Conf. Control Appl., pp. 668-673, Hawai'i, 1999.
  12. H. Kwakernaak, "Robust Control and H∞-optimization-Tutorial Paper," Automatica, Vol. 29, No. 2, pp. 255-273, 1993.
  13. G.J. Balas, et al., µ-Analysis and Synth. Toolbox, The Mathworks, 1998.
  14. D. Kostić, et al., "Modeling and Identification of an RRR-robot," Proc. IEEE Conf. Dec. Control, pp. 1144-1149, Orlando, FL, December 2001.
  15. D. Kostić, et al., "Closed-form Kinematic and Dynamic Models of an Industrial-like RRR Robot," Proc. IEEE Conf. Rob. Automation, pp. 1309-1314, Washington D.C., May 2002.
  16. V. Potkonjak, et al., "Concerning the Primary and Secondary Objectives in Robot Task Definition-The "Learn From Humans" Principle," Math. and Comp. in Simul., Vol. 54, No. 1-3, pp. 145-157, 2000.