Documentos de Académico
Documentos de Profesional
Documentos de Cultura
OBJETIVO
Resolver el problema cinemático directo de robots articulares por
metodologías geométricas y por medio de matrices de transformación
homogéneas.
MARCO TEORICO
Modelo Cinemático
Método Geométrico (Desarrollar un breve resumen teórico del tema. Presentarlo en
el Informe Final)
Método geométrico
pág. 1
PRACTICA DE LABORATORIO 6: CINEMATICA DEL ROBOT – PCD – METODOS GEO Y MTH
MATERIAL Y EQUIPO
PROCEDIMIENTO
Resolución geométrica
pág. 2
PRACTICA DE LABORATORIO 6: CINEMATICA DEL ROBOT – PCD – METODOS GEO Y MTH
ROBOT
MTH
HOJA
0 A 1=Rotz ( q 1 )∗T ( L 1; 0 ; 0)
C 1 −S 1 0 0 1 0 0 L1
S1 C 1 0 0∗ 0 1 0 0
0 0 1 0 0 0 1 0
0 0 0 1 0 0 0 1
pág. 3
PRACTICA DE LABORATORIO 6: CINEMATICA DEL ROBOT – PCD – METODOS GEO Y MTH
C 1 −S 1 0 L1 C 1
0 A 1= S 1 C 1 0 L1 S 1
0 0 1 0
0 0 0 1
C 2 −S 2 0 0 1 0 0 L2
S2 C 2 0 0∗0 1 0 0
0 0 1 0 0 0 1 0
0 0 0 1 0 0 0 1
C 2 −S 2 0 L 2 C 2
1 A 2= S 2 C 2 0 L2 S 2
0 0 1 0
0 0 0 1
T =0 A 1∗1 A 2
C 1 −S 1 0 L 1 C 1 C 2 −S 2 0 L2 C 2
S 1 C 1 0 L1 S 1 ∗ S 2 C 2 0 L2S2
0 0 1 0 0 0 1 0
0 0 0 1 0 0 0 1
C 12 −S 12 0 L 1C 1+ L2 C 12
T = S 12 C 12 0 L1 S 1+ L2 S 12
0 0 1 0
0 0 0 1
ROBOT
pág. 4
PRACTICA DE LABORATORIO 6: CINEMATICA DEL ROBOT – PCD – METODOS GEO Y MTH
0 A 1=Rotz ( q 1 )∗T ( L 1; 0 ; 0)
C 1 −S 1 0 0 1 0 0 L1
S1 C 1 0 0∗0 1 0 0
0 0 1 0 0 0 1 0
0 0 0 1 0 0 0 1
C 1 −S 1 0 L1 C 1
0 A 1= S 1 C 1 0 L1 S 1
0 0 1 0
0 0 0 1
C 2 −S 2 0 0 1 0 0 L2
S2 C 2 0 0∗0 1 0 0
0 0 1 0 0 0 1 0
0 0 0 1 0 0 0 1
C 2 −S 2 0 L 2 C 2
1 A 2= S 2 C 2 0 L2 S 2
0 0 1 0
0 0 0 1
T =0 A 1∗1 A 2
C 1 −S 1 0 L 1 C 1 C 2 −S 2 0 L2 C 2
S 1 C 1 0 L1 S 1 ∗ S 2 C 2 0 L 2 S 2
0 0 1 0 0 0 1 0
0 0 0 1 0 0 0 1
C 12 −S 12 0 L 1C 1+ L2 C 12
T = S 12 C 12 0 L1 S 1+ L2 S 12
0 0 1 0
0 0 0 1
2. Se tiene un robot RR en 2 dimensiones como el de la figura. Resuelva el
PCD, usando MTH. Si además se tiene una cámara relacionada con el
sistema de referencia base mediante la matriz ROTCA, determinar (y razonar)
los valores de las variables del robot θ1 y θ2 para alcanzar un objeto
detectado por la cámara en el punto rCA =
x=L1∗cos ( θ1 ) + L2∗cos (θ 1+θ 2)
pág. 5
PRACTICA DE LABORATORIO 6: CINEMATICA DEL ROBOT – PCD – METODOS GEO Y MTH
Para la grafica
pág. 6
PRACTICA DE LABORATORIO 6: CINEMATICA DEL ROBOT – PCD – METODOS GEO Y MTH
Por lo tanto:
θ 1=−34.817
θ 2=159.63
pág. 7
PRACTICA DE LABORATORIO 6: CINEMATICA DEL ROBOT – PCD – METODOS GEO Y MTH
Para la grafica
pág. 8
PRACTICA DE LABORATORIO 6: CINEMATICA DEL ROBOT – PCD – METODOS GEO Y MTH
Por lo tanto:
θ 1=−34.817
θ 2=159.63
pág. 9
PRACTICA DE LABORATORIO 6: CINEMATICA DEL ROBOT – PCD – METODOS GEO Y MTH
pág. 10
PRACTICA DE LABORATORIO 6: CINEMATICA DEL ROBOT – PCD – METODOS GEO Y MTH
Medidas:
Eslabon 1: 110mm.
Eslabon 2: 100mm
Angulos de giro:
Articulación base: 180°
Articulación 2: 170°
Articulación 3: 180°
Q1 : (+160) – (-10)
Q2: 150-(-20)
Q3: 0-180
Ecuaciones cinemáticas geométricas:
X: 110*(q1)
pág. 11
PRACTICA DE LABORATORIO 6: CINEMATICA DEL ROBOT – PCD – METODOS GEO Y MTH
CUESTIONARIO FINAL
1. Realice todo el procedimiento anteriormente descrito y presente en un informe el
desarrollo de todos los pasos indicados.
CONCLUSIONES y OBSERVACIONES
El análisis matricial de los movimientos nos proporciona las herramientas
matemáticas para la implementación de los programas en código
computacional para la automatización y parametrización de los algoritmos de
resolución del sistema.
Matlab es una potente herramienta de solución de rotación y translación de
sistemas coordenados, cuando los sistemas son muy extensos o cumplen
muchos movimientos y la cantidad de variables temporales generadas es
altísima, en este caso el cálculo matemático, no computacional es muy
extenso y es necesario el uso del software de computadora.
Los procedimientos obtenidos con MatLab, se pueden graficar, mediante la
utilización de la función “plot” que dibuja las posiciones de los sistemas en
relación a un sistema fijo.
Estos procedimientos pueden integrarse en un programa complejo de
desarrollo de movimientos matriciales.
pág. 12