Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1* Universidad
Resumen
Resumen En este programa se desarrolla el anlisis de cinemtica directa para personas que inicien en el mbito de la
robtica, el programa usa como plataforma de desarrollo Matlab y especficamente su entorno de programacin GUIDE
(Entorno de Diseo para Interfaz Grfica de Usuario), el objetivo es mejorar el aprendizaje por medio de este programa para
ello se cre interfaces grficas de usuario en las cuales visualice un control de parmetros, Grados de libertad. Los pasos
Denavit- Hartenberg que se utilizan especialmente en robots de tipo industrial. La segunda parte del programa con relevancia
es que permita el clculo y visualizacin de resultados, esto quiere decir que se muestre las matriz T (matriz de Transformacin
Homognea) y sus correspondientes resultados parciales.
I.
INTRODUCCIN
En este artculo se busca implementar un modelo de enseanza hacia personas que estn iniciando sus estudios en
el campo de la robtica, con el fin de que sea didctico y
fcil de aprender para los mismos, tal y como se menciona
en la referencia [1] que dice que al ser un programa didctico
ayuda al mejor entendimiento de los procesos.
El programa ayuda a entender y hacer clculos de cinemtica
directa de una forma gil, mostrar los pasos a seguir para
conseguir los datos o parmetros Denavit-Hartenberg (D-H).
Posteriormente estos parmetros se ingresan para realizar los
clculos, finalmente cuenta con los tipos de robot que existen
dentro de la robtica industrial.
El objetivo de este programa es ayudar a los estudiantes a entender rpida y eficientemente los conceptos de la cinemtica
directa y poder identificar cualquier tipo de robot industrial
con la ayuda de este programa. Entendiendo los pasos que
plantea el algoritmo Denavit-Hartenberg para encontrar la
matriz homognea que vincula el posicionamiento y la orien-
Cinemtica Directa
Matrices Homogneas
El programa est basado en el algoritmo DenavitHartenberg que analiza cuatro parmetros que tiene la
2
geometra del robot y los movimientos que cada uno de
estos puede hacer, los mismos que dan a conocer los
movimientos de cada eslabn, por lo que dependiendo
de las caractersticas del robot, se obtendr ms o menos
matrices de transformacin homognea, si un robot tiene
seis articulaciones, pues entonces tendr seis matrices
de transformacin, cada matriz representa el giro o
desplazamiento de una articulacin del robot.
En [5] se menciona que bsicamente el algoritmo D-H son
reglas que nos permiten colocar los sistemas de referencia
de cada eslabn del robot en cuestin, por lo que en el
programa se incluy el algoritmo como una parte importante
del mismo, tratando que sea lo ms claro posible, por lo
cual se incluyeron imgenes que ayuden a tener una mejor
perspectiva.
Ci
Si
i1
A1 =
0
0
Si Ci
Ci Ci
Si
0
Si Si
Ci Si
Ci
0
ai Si
ai Si
di
1
(1)
Donde:
* S = Seno * C = Coseno
T = 0 A1
T =
R(3x3)
f (1x3)
Rotacin
P (3x1)
=
P erspectiva
E(1x1)
T raslacin
(2)
Escalado
(4)
Cuando se tiene un solo grado de libertad, la matriz de transformacin homognea T es igual a la matrz de transformacin homognea A de la articulacin. En [6] calcula de una forma dinmica
mostrando cambios en tiempo real de los modelos de robot que
contiene el programa, pero muestra los resultados de las matrices
de una forma ms compleja, hacindolo difcil de comprender, para
estudiantes que estn comenzando en este campo.
C.
En las matrices de transformacin homognea se representan
cuatro factores que representan los movimientos del robot, la matriz
de rotacin, traslacin, perspectiva y escalado; las matrices que se
utilizarn sern las dos primeras nombradas, las dos siguientes no
se aplican en la robtica debido a que no existe transformacin de
perspectiva y el escalado se mantendr en un valor unitario tal como
se menciona en [2]. Al no ser necesaria la matriz de perspectiva esta
contendr solo ceros, mientras que en la matriz escalonada tendr
uno, como se puede observar en la frmula (1) y en la Fig. 2.
(3)
Tipos de Robot
III.
METODOLOGA
con un nico botn, que servir para ingresar en las dems ventanas.
Ventana de pasos.
Fig. 2. Ingreso de Parmetros y clculo de Matrices Homogneas
4
la robtica.
Deja bases firmes de conocimiento para luego poder avanzar a un
nuevo nivel que permita el crecimiento acadmico del estudiante, el
programa a demas puede ser utilizado para comprobar resultados
que hayan sido hechos de forma manual, y as confirmar los conocimientos.
R EFERENCIAS
[1] Odorico, A. H. (2005). La robtica desde una perspectiva
pedaggica.Revista de informtica Educativa y Medios
Audiovisuales, 40.
[2] Barrientos, A., Pein, L. F., Balaguer, C., Aracil, R. (s.f).
Fundamentos de robtica. Madrid: McGraw-Hill
ROBOTICS
TOOLBOX
FOR
IV.
RESULTADOS
V.
de
2015).
Matlab
CONCLUSIONES
Cristhian Cango: Estudiante de Ingeniera Elctrica de la Universidad Catlica de Cuenca, le gusta el Rock, hincha del Emelec, en
sus tiempos libres juega futbol.
Milton Jimbo: Estudiante de Ingeniera Elctrica de la Universidad Catlica de Cuenca, le gusta el futbol, es hincha de Liga de
Quito.