<- Atrás

Revista ELECTRO

Vol. 44 – Año 2022

Artículo

TÍTULO

Simulador de un Robot de 6GL Usando Labview y Python

AUTORES

Ignacio Javier Vázquez Cuevas, José Alejandro López Corella, Sergio Iván Hernández Ruiz, Martín Ochoa Alegría, Beatrice Pérez Arce

RESUMEN

En el presente trabajo se demuestra el desarrollo de un simulador de Robot de 6 GDL utilizando LabVIEW, para la solución de los modelos matemáticos se utilizó Python con la librería de numpy para hacer operaciones con matrices multidimensionales. Las herramientas matemáticas para la solución de la cinemática directa se utilizó el Algoritmo de Denavit–Hartenberg, en el modelado de la cinemática inversa se utilizó Desacoplo Cinemático para encontrar la solución de posición y orientación, posteriormente se desarrolló el simulador del robot en LabVIEW con objetos 3D exportados de SolidWorks, de esta manera se pudo comparar el funcionamiento co rrecto del simulador en LabVIEW en la cual es una interfaz mucho más versátil y amigable para la creación de un prototipo físico del robot como futuro desarrollo ya que la simulación nos da la certeza del funcionamiento de la cinemática como proceso previo para la a plicación física del Robot de 6GDL.

Palabras Clave: Robot 6 GDL, LabVIEW, Python, SolidWorks.

ABSTRACT

In the present work, the development of a 6 GDL Robot simulator using LabVIEW is demonstrated, for the solution of the mathematical models, Python was used with the numpy library to perform operations with multidimensional arrays. The mathematical tools for the solution of the direct kinematics were used the Denavit-Hartenberg Algorithm, in the modeling of the inverse kinematics Kinematic Decoupling was used to find the position and orientation solution, later the robot simulator was developed in LabVIEW with objects 3D exported from SolidWorks, in this way it was possible to compare the correct operation of the simulator in LabVIEW in which it is a much more versatile and friendly interface for the creation of a physical prototype of the robot as a future development since the simulation gives us the certainty of the operation of the kinematics as a previous process for the physical application of the 6GDL Robot.

Keywords: Robot 6 GDL, LabView, LabVIEW, Python, SolidWorks.

REFERENCIAS

[1] J. E. P. Ruiz, Modelación Cinematico del robot CRS A465 Utilizando el algebra de quaterniones, Mexico D.F.: Universidad Nacional Autónoma de México, 2006.
[2] J. S. M. Erazo, Simulación de un Robot con 6 Grados de Libertad Utilizando ToolBox Robotics del Software Matlab, Escuela Politecnica Nacional, 2020.
[3] Ignacio Vázquez Cuevas, «Modelación y Diseño de un Simulador de un Robot Paralelo Manejado por un Controlador Manual Didáctico,» Congreso N acional de Mecatrónica, vol. 8, pp. 329-324, 2009.
[4] V. C. Ignacio, «Simulador de Robot de 6GDL Integrando Matlab, Solidworks Y LabVIEW,» ELECTRO, vol. 43, nº Robotica, pp. 180-185, 2021.
[5] J. Vega, «PyBoKids: An Innovative Python-Based Educational Framework Using Real and Simulated,» ELECTRONICS, nº Arduino Robots, pp. 1-16, 2019.
[6] M. M. Jorge, «Simulación Robotica Colaborativa con ROS,» Univercidad de Valladolid Escual de Ingenierias Industriales, Valladolid, 2020.
[7] LorisFichera, «A Python framework for programming autonomous robots using a declarative approach,» Science of Computer Programming, vol. 139, nº Robot programming, pp. 36-55, 2017.
[8] R. Poncelas Bodelón, «Desarrollo del software de control de un brazo robotizado mediante Python,» Univercidad de Valladolid Escual de Ingenierias Industriales, Valladolid, 2014.
[9] A. Barrientos, Fundamentos de Robótica, Madrid España: McGraw- HILL, 1997.
[10] J. J. Graic, Robótica, Mexico DF: PEARSON, 2006.
[11] F. R. CORTÉS, Matlab Aplicado a Robotica y Mecatronica, MEXICO DF: ALFAOMEGA, 2012.
[12] W. S. B. Escobedo, «Modelado y simulación de un manipulador de seis grados de libertad para aplicaciones industriales,» Pueblo Cont., vol. 24, nº 1, pp. 15-27, 2013.
[13] A. R. Ramos, Simulacion de un Brazo Robotico en Simmechanics, Madrid: Universidad Carlos III de madrid, 2015.
[14] D. Chaos, «Virtual and Remote Robotic Laboratory Using EJS, MATLAB and LabVIEW,» SENSORS, vol. 13, nº Virtual and Remote Robotic, pp. 2595-2612, 2013.

CITAR COMO:

Ignacio Javier Vázquez Cuevas, José Alejandro López Corella, Sergio Iván Hernández Ruiz, Martín Ochoa Alegría, Beatrice Pérez Arce, "Simulador de un Robot de 6GL Usando Labview y Python", Revista ELECTRO, Vol. 44, 2022, pp. 188-193.

VERSIÓN PDF

(Abrir archivo PDF en una nueva pestaña)