Modelado, simulación y control de un robot serial de dos eslabones con Matlab / Simulink

Eugenio Yime Rodríguez, César Augusto Peña, Javier Roldán Mckinley

Resumen


Se presentan los aspectos relevantes del control cinemático de posición de un robot serial de dos eslabones con juntas rotatorias, soportados en simulación y experimentación con los toolboxes Simulink y SimMechanics de Matlab. El hardware fue construido como trabajo de curso de Ingeniería Mecatrónica, integrando dos eslabones, dos motores Maxon, dos tarjetas servo y un circuito EPOS2. Las pruebas ilustraron la descripción de un círculo, un triángulo y un rectángulo por parte del robot, escogidas por ser formas típicas de tareas cinemáticas de la manufactura o pintura de componentes industriales. En los tres ejemplos el error de juntas (espacio articular) es inferior a tres grados, resultados considerados satisfactorios para un hardware prototipo. Los valores reales de los ángulos obtenidos son utilizados para cuantificar el error en el espacio de la herramienta para el caso de la trayectoria circular. El software desarrollado para controlar los motores Maxon está disponible en internet (Intercambio de Archivos de MathWorks).


Palabras clave


Robot 2R; control cinemático; robótica serial; robótica educacional

Texto completo:

PDF

Referencias


Tsai, L., Robot Analysis: The Mechanics of Serial and Parallel Manipulators, Wiley Interscience, 1999.

Lorenzo, B, Modelling and Control of Robot Manipulators, Springer, 2000.

Corke, P., Robotics, Vision and Control: Fundamental Algorithms in MATLAB, Springer, 2013.

Murray, R., Li, Z. y Sastry S., A Mathematical Introduction to Robotic Manipulation, CRC Press, 1994.

Lucca, A., Lucibello, L., Panzieri S. y Ulivi, G. Control experiments on a two-link robot with a flexible forearm. Proceedings, 29th Conf. on Decision and Control. Honolulu, HI, 2, 520-527, December 1990.

Berkemeier, M. y Fearing, R. Control of a two-link robot to achieve sliding and hopping gaits. Proceedings, IEEE Int. Conf. on Robotics and Automation. Nice, France, 286-291, May 1992.

Tsao, T. y Safonov, M. Unfalsified direct adaptive control of a two-link robot arm. Proceedings, IEEE Int. Conf. on Control Applications. Kohala Coast, HI, 1, 680-686, August 1999.

Kormushev, P., Demiris Y. y Caldwell, D. Encoderless position control of a two-link robot manipulator. Proceedings, IEEE Int. Conf. on Robotics and Automation. Seattle, WA, 943-949, May 2015.

Schulte, H. y Guelton, K. Modelling and simulation of two-link robot manipulators based on Takagi Sugeno fuzzy descriptor systems. Proceedings, IEEE Int. Conf. on Industrial Technology. Mumbai, India, 2692–2697, December 2006.

Wei, Y., Zhang, J., Hou, L., Jia, F. y Chang, Q. Backstepping Adaptive Fuzzy Control for Two-Link Robot Manipulator, Int. J. of Comp. Science Issues, 10(1), 303-308, 2013.

Chen, C., Wu, T. y Peng, C. Robust Trajectories Following Control of a 2-Link Robot Manipulator via Coordinate Transformation for Manufacturing Applications, J. Robotics and Computer-Integrated Manufacturing, 27(3), 569-580, 2011.

Weinreb, A. y Bryson, A.-Jr. Minimum-Time Control of a Two-Link Robot Arm, Annual Review in Automatic Programming, 13(2), 195-199, 1985.

Quanser 2-DOF Robot. Available on: http://www.quanser.com/products/2dof_robot [consulted on July 5, 2016].

Crane, C.-III and Duffy, J., Kinematic Analysis of Robot Manipulators, Cambridge University Press, Cambridge, 2008.

Norton, R., Diseño de Maquinaria: Síntesis y Análisis de Máquinas y Mecanismos, 4ta ed., McGraw-Hill, México, 2009.

Choi, S. y Newman, W. Design and evaluation of a laser-cutting robot for laminated, solid freeform fabrication. Proceedings, IEEE Int. Conf. of Robotics and Automation. San Francisco, CA, vol. 2, 1551-1556, April 2000.

Mohd, N., Haron, H. y Mohamad, A. Robotic modeling and simulation of palletizer robot using Workspace5. Proceedings, IEEE Computer Graphics, Imaging and Visualization. Bangkok, Thailand, 217-222, August 2007.

Andersen, R., Bogh, S., Moeslund, T. y Madsen, O. Intuitive task programming of stud welding robots for ship construction. Proceedings, IEEE Int. Conf. on Industrial Technology. Seville, Spain, 3302-3307, March 2015.

Xiaoshu, J. y Xichen, Y. Off-Line Programming of a Robot for Laser Re-Manufacturing, J. Tsinghua Science and Technology, 14(S1), 186-191, 2009.

Park, D., Park, C., Do, H., Choi, T. y Kyung, J. Development of dual arm robot platform for automatic assembly. Proceedings, Int. Conf. on Control, Automation and Systems. Gyeonggi-do, Korea, 319-321, October 2014.

Sintov, A. y Shapiro, A. Automatic design algorithm of a robotic end-effector for a set of sheet-metal parts. Proceedings, IEEE 7th Int. Conf. on Cybernetics and Intelligent Systems. Siem Reap, Cambodia, 19-24, July 2015.

Chen, H., Sheng, W., Xi, N., Song, M. y Chen, Y. Automated robot trajectory planning for spray painting of free-form surfaces in automotive manufacturing. Proceedings, IEEE Int. Conf. on Robotics and Automation. Washington, DC, vol. 1, 450-455, May 2002.

Kuhlenkotter, B., Scheele, C. y Hypki, A. Realization of the thermal coating and mechanical compacting processes based on industrial multi robot systems. Proceedings, Robotics ISR/ROBOTIK. Munich, Germany, 1-7, June 2010.

Tang, Y. y Chen, W. Tool trajectory planning of painting robot and its experimental. Proceedings, Int. Conf. on Mechatronics and Control. Jinzhou, China, 872-875, July 2014.

Chen, H. y Xi, N. Automated Tool Trajectory Planning of Industrial Robots for Painting Composite Surfaces, Int. J. Advanced Manufacturing Technology, 35(7), 680-696, 2008.

FANUC Painting and Coating Robots. Vailable on: http://www.autocells.com/painting-and-coating-robots-by-fanuc [consulted on July 5, 2016].

Jazar, R., Theory of Applied Robotics: Kinematics, Dynamics and Control, Springer, New York, USA, 2007.

Spong, M., Hutchinson, S. y Vidyasagar, M., Robot Modeling and Control, 1st ed., Wiley New York, USA, 2005.

Yime, E., Toolbox para el uso de controladores EPOS2 en Matlab, 2015, Colombia, Certificado de Registro de Soporte Lógico-Software No. 13-49-394, 30 de septiembre de 2015 (aplicación).

MathWorks File Exchange. Commanding Maxon Motors EPOS2 Motor Controller from MATLAB. Available in: https://www.mathworks.com/matlabcentral/fileexchange/53735-commanding-maxon-motors-epos2-motor-controller-from-matlab [consulted on July 5, 2016].

Wu, C. The kinematic error model for the design of robot manipulator. Proceedings, American Control Conference. San Francisco, CA, 497-502, June 1983.

Veitschegger, W. and Wu, C.H. Robot Accuracy Analysis based on Kinematics. IEEE J. of Robotics and Automation, RA-2(3), 171-179, 1986.


Enlaces refback

  • No hay ningún enlace refback.


Revista Politécnica
ISSN: 1900-2351
ISSN: 2256-5353 (En Línea)