Compensation of Industrial Manipulator Dynamics

Experimental evaluations have demonstrated the effect of dynamic compensation on the trajectory tracking accuracy of industrial manipulators. High gear ratios reduce the compu tational complexity of the system dynamics but do not elimi nate the requirement for accurate modeling. For the PUMA-560 case study, the motor dynamics were experimen tally determined and combined with link dynamics to accu rately model the complete system. The impact from compen sating for specific manipulator dynamics by feedforward and computed-torque controllers was then experimentally deter mined. Feedforward dynamic compensation reduced the peak trajectory tracking errors of an independent joint Pro portional Derivative controller by a factor of three. The com bination of high sample rates and feedforward dynamic compensation produced a control algorithm with excellent peak and final error.

[1]  Oussama Khatib,et al.  The explicit dynamic model and inertial parameters of the PUMA 560 arm , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[2]  M. B. Leahy,et al.  Industrial manipulator control with feedforward dynamic compensation , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[3]  C. S. G. Lee,et al.  Robotics: Control, Sensing, Vision, and Intelligence , 1987 .

[4]  Carlos Canudas de Wit,et al.  Adaptive friction compensation in DC motor drives , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[5]  Richard Paul Collins Paul,et al.  Modelling, trajectory calculation and servoing of a computer controlled arm , 1972 .

[6]  Olav Egeland,et al.  Cartesian control of a hydraulic redundant manipulator , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[7]  Kimon P. Valavanis,et al.  Efficient dynamics for a PUMA-600 , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[8]  Nicholas G. Dagalakis,et al.  Adjustment of Robot Joint Gear Backlash Using the Robot Joint Test Excitation Technique , 1985 .

[9]  L. Sweet,et al.  Redefinition of the robot motion-control problem , 1985, IEEE Control Systems Magazine.

[10]  George N. Saridis,et al.  The ral hierarchical control system , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[11]  Pradeep K. Khosla,et al.  Choosing sampling rates for robot control , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[12]  G. Saridis,et al.  The effects of unmodeled forces on robot control , 1986, 1986 25th IEEE Conference on Decision and Control.

[13]  Takeo Kanade,et al.  Experimental Evaluation of Nonlinear Feedback and Feedforward Control Schemes for Manipulators , 1988, Int. J. Robotics Res..

[14]  George N. Saridis,et al.  Compensation of unmodeled puma manipulator dynamics , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[15]  Spyros G. Tzafestas,et al.  Robotics for engineers , 1987, Proceedings of the IEEE.

[16]  Michael K. Giles,et al.  Multi-Microprocessor-Based Cartesian-Space Control Techniques for a Mechanical Manipulator , 1986 .

[17]  John D'Azzo,et al.  Linear Control System Analysis and Design: Conventional and Modern , 1977 .

[18]  Yilong Chen Frequency response of discrete-time robot systems--Limitations of PD controllers and improvements by lag-lead compensation , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[19]  M. Leahy,et al.  The effects of dynamic models on robot control , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[20]  Van Wirt,et al.  Development of a Hybrid Simulator for Robotic Manipulators. , 1987 .

[21]  Masayoshi Tomizuka,et al.  Application of nonlinear friction compensation to robot arm control , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[22]  Christopher G. Atkeson,et al.  Experimental evaluation of feedforward and computed torque control , 1987, IEEE Trans. Robotics Autom..