ESTUDIO COMPARATIVO DE LOS ESQUEMAS DE CONTROL PAR CALCULADO Y PD+ PARA EL ROBOT UR5 (COMPARATIVE STUDY OF THE CALCULATED TORQUE AND PD+ CONTROL SCHEMES FOR THE UR5 ROBOT)
Resumen
Se presenta la simulación de 2 esquemas de control de trayectoria de robots manipuladores ampliamente utilizados en la industria con el objetivo de medir su desempeño. Los dos controladores estudiados son el PD+ y el control Par Calculado. La implementación se realiza utilizando el modelo dinámico del CoBot UR5, un robot manipulador cooperativo de seis grados de libertad, el modelo cinemático y dinámico de este robot también se estudian en este trabajo. La implementación permite medir características de desempeño como la norma L2 y la forma y tiempo de respuesta del sistema en diferentes variables de interés como el torque, aceleración, velocidad y posiciones articulares. También se toman en cuenta otros aspectos como el tiempo de simulación y se analiza la estructura matemática de cada controlador para entender su comportamiento. La implementación permite constatar que el controlador Par Calculado presenta mejor desempeño en cuanto a tiempo de simulación debido a que en bucle cerrado cancela la dinámica del manipulador y disminuye el cómputo de los cálculos, sin embargo, en los demás parámetros ambos controladores presentan desempeños similares.
Palabras Clave: CoBot, Par Calculado, PD+, Control de Trayectoria, Robótica.
Abstract
The simulation of 2 trajectory control schemes of manipulator robots widely used in the industry to measure their performance is presented. The two controllers studied are the PD+ and the Calculated Torque control. The implementation is carried out using the dynamic model of the CoBot UR5, a cooperative manipulator robot with six degrees of freedom, the kinematic and dynamic model of this robot are also developed in this work. The implementation allowed to measure performance characteristics such as the norm L2 and the form and time system response in different variables of interest such as torque, acceleration, speed and joint positions. Other aspects such as simulation time are also taken into account and the mathematical structure of each controller is analyzed to understand its behavior. The implementation showed that the Calculated Torque controller has a better performance in terms of simulation time because in closed loop it cancels the manipulator dynamics which decreases the computation of the calculations, however, in the other parameters, both controllers have similar performances.
Keywords: CoBot, Calculated Torque, PD+, Trajectory Control, Robotics.
Texto completo:
826-840 PDFReferencias
Andersen, R. S. Kinematics of a ur5. Aalborg University.
Colorado, R. M. Cinemática y dinámica de robots manipuladores. Alpha Editorial, 2016.
Cortés, F. R. Robótica: control de robots manipuladores. Marcombo, 2012.
García, B. S., Cortés, F. R., and Al-Haditi, B. M. Family of bounded regulators with variable gains and Lyapunov asymptotic stability for robot manipulators. IEEE Latin America Transactions, No. 20, 955-962, 2022.
Hawkins, K. P. Analytic inverse kinematics for the universal robots ur-5/ur-10 arms. Technical report, Georgia Institute of Technology, 2013.
Kebria, P. M., Al-Wais, S., Abdi, H., Nahavandi, S. Kinematic and dynamic modelling of ur5 manipulator. 2016 IEEE international conference on systems, man, and cybernetics (SMC), 004229-004234, 2016.
Kufieta, K. Force estimation in robotic manipulators: Modeling, simulation and experiments. Department of Engineering Cybernetics NTNU Norwegian University of Science and Technology, 2014.
Orozco-Soto, S. M., Fernández, J.C.R. Control par calculado difuso basado en pasividad para seguimiento de trayectorias de robots manipuladores. Res. Comput. Sci., No. 91, 131-141, 2015.
Ortega, A., Reyes, F. & Vergara, S. Control tangente hiperbólico con ganancia variable. 12° Congreso Nacional de Mecatrónica, 42-47, 2013.
Paden, B., Panja, R. Globally asymptotically stable pd+ controller for robot manipulators. International Journal of Control, No. 47, 1697-1712, 1988.
Pájaro, J. D., Reyes, R., Cid, J. J. & Reyes, F. Evaluación experimental del desempeño de un controlador basado en pasividad de un robot manipulador. Memorias del Congreso Nacional de Control Automático, 2017.
Skovgard, R. Kinematics of a ur5. Technical report, Aalborg University, 2018.
Spong, M. W., Hutchinson, S., Vidyasagar, M., et al. Robot modeling and control. New York, Wiley, 2006.
Universal Robots. User Manual UR5 CB series.
URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es
Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.
TECNOLÓGICO NACIONAL DE MÉXICO / INSTITUTO TECNOLÓGICO DE CELAYA
Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México
Tel. 461 61 17575 Ext 5450 y 5146
pistaseducativas@itcelaya.edu.mx