Académique Documents
Professionnel Documents
Culture Documents
robótico de 5 GDL
Raúl A. Ramírez, Luis A. Martínez, Ignacio J. Vázquez
Abstract— This work is the result of research by students Palabras clave— Denavit Hartenberg, Cinemática directa e
studying Mechatronics Engineering Technological Institute of inversa, Métodos geométricos, simulación.
Nogales, which includes the design and development of a robotic
arm five degrees of freedom based on both the equations for the
I. INTRODUCCIÓN
forward kinematics and reverse of this mechanism. The purpose
of this project is to apply the knowledge acquired in the course Un brazo manipulador o brazo robótico se puede definir
of Robotics. Furthermore, the simulation of dynamic como el conjunto de elementos electromecánicos que
mathematical model and control simulation platforms. propician el movimiento de un elemento terminal (gripper o
herramienta).
This paper presents the methodology of own design, SE
using design as a tool for SolidWorks ® software for its wide
range of design and analysis commands within CAD
technologies. The manipulator robot used to demonstrate this
methodology has 5 degrees of freedom which are sufficient for a
wide range of action in their movements; the theoretical basis of
their kinematic modeling to finish serving a design are also
shown.
C. Convención Denavit-Hartenberg
𝑀𝑎𝑡𝑟𝑖𝑧 𝐻23
𝑀𝑎𝑡𝑟𝑖𝑧 𝐻45
V. RESULTADOS
Fig. 7
Aquí se calcula los incrementos que tendrá el ciclo Fig. 10
for para empezar a calcular la animación del robot utilizando Se realiza una llamada de cada uno de los sub-
la cinemática directa e inversa. Este algoritmo se hace a ensambles hechos en Solid Works para armar el robot, se
través de diferencia entre el valor Actual contra el valor crean objetos con el fin de solo llamar una vez todos, armar el
deseado, en base el algoritmo arroja un incremento en cada robot y transformarlo, es decir rotar y trasladar cada uno de
uno de los puntos (X,Y,Z) para así ir agregando a la nueva los sub-ensambles y a través de desplazamiento de registros
posición. recordar la última transformación.
Fig. 11
Fig. 8
La parte superior diferente al el cálculo de los Es el inicio del programa aquí podemos ver la
incrementos y la cantidad de pasos del ciclo for se encuentra cinemática directa del robot, se introducen directamente los
una matriz de puntos estos se almacenan en una matriz de valores de las barras en la parte de control del robot para
puntos esta condición es del tipo true o false, dependiendo del mover articulación por articulación.
estado booleano de un pulsado el robot sigue todos los puntos
de la matriz.
Fig. 12
Aquí se observa la comunicación serial con el
arduino desde Labview, se realizó un protocolo de
comunicación entre Labview y arduino para mover cada
uno de los servomotores dependiendo de valor enviado en
Labview. Para realizar la animación en el ciclo for se Fig. 15 Ensamble mecánico del robot 5 gdl en SolidWorks
realizó variables locales para poder estar guardando el
último de los movimientos y de esa manera no tener VI. CONCLUSIONES
discrepancias entre la cinemática directa e inversa
Los robots están presentes en el mundo y por
ahora el hombre los domina o pareciera dominarlos, lo
cierto es que ellos están presentes en muchos lados y son
ellos quienes en realidad empiezan a dominar nuestro
mundo, estamos rodeados por ellos incluso en lugares
donde no lo imaginamos siquiera.
Hoy en día se busca desarrollar robots capaces de
aprender en base a todo lo que perciben y tocan, sin
embargo un robot no es capaz de comprender toda esa
información que está recibiendo, para eso se elaboran
programas específicos que dirigen una actividad a realizar
por su parte.
Fig. 13
Basados en la asignatura de Robótica se fue
Interface gráfica, en ella se puede encontrar la
realizando por etapas la elaboración de este mecanismo de
cinemática directa y la cinemática inversa del robot, así
cinco grados de libertad, iniciando por el modelado
como una matriz de puntos a seguir
matemático del mismo, posterior al diseño de cada una de
las piezas en Solid Woks para obtener el ensamble de este,
aunado a esto se elaboró un programa de instrumentación
virtual en Labview con la finalidad de monitorear y al
mismo tiempo manipular los movimientos del brazo
robótico.
Obteniendo resultados satisfactorios se ha
contemplado presentar dicho robot en el evento de
Innovación tecnológica como una propuesta didáctica para
aquellos estudiantes de la robótica.
VII. REFERENCIAS
[1] Matlab Aplicado a Robótica y Mecatrónica; REYES, Fernando
460 págs. ISBN 978-607-707-357-4. Edición: Alfaomega 2012
[2] Artículo científico: Brazo Robótico, Universidad del Valle de
México, campus Talpan Edo. Mex. Autor: Lozano Salmeron, David
[3] Artículo científico: Diseño propio y Construcción de un Brazo
Robótico de 5 GDL, Instituto Tecnológico de Chihuahua, en la
División de Estudios de Posgrado e Investigación (DEPI-ITCH).
Autores: G. Mónica Martínez A. y Sonia A. Jáquez
[4] Brazo Robótico de 5 grados de libertad; Robótica al alcance de
todos. Autor: Patricia Mellodge, www.edudevices.com.ar
[5] Abstracción de Modelos en Sistemas Dinámicos: Aplicación a
Control de Robots Móviles, Tesis Doctoral, Instituto Tecnológico de
Virginia, 2007