CONCEPTOS
CINEMTICA: MOVIMIENTO: MECANISMOS - CADENAS CINEMTICAS - PARES CINEMTICOS.
FUERZAS
CONCEPTOS
ESLABN: PIEZA DE UNA MQUINA O MECANISMO COMPLETAMENTE RGIDO (RESORTES, CUERPOS FLEXIBLES NO SON ESLABONES, MS RELACIONADOS CON LA CINTICA). SE DEBE CONSIDERAR DIMENSIONES, FORMAS, SOLAMENTE IMPORTANTES DESDE EL PUNTO DE SU MOVIMIENTO.
ROBTICA DE MANIPULADORES - DR. ING. LVARO AGUINAGA B. 3
CONCEPTOS PAR CINEMTICO: DOS O MS ESLABONES CONECTADOS O ARTICULADOS. ESLABONES MOVIMIENTO RELATIVO ENTRE S.
CONCEPTOS MECANISMO: CADENA CINEMTICA EN QUE SE ESTIPULA UN ESLABN DE REFERENCIA FIJO, LLAMADO ESLABN BASE (BASTIDOR) O MARCO. PARA QUE UN MECANISMO SEA TIL DEBE REALIZAR MOVIMIENTOS CONTROLADOS Y NO ARBITRARIOS.
CONCEPTOS
GRADOS DE LIBERTAD: CONJUNTO DE PARMETROS O VARIABLES INDEPENDIENTES MNIMAS Y NECESARIAS PARA DEFINIR EL MOVIMIENTO DE UN ESLABN, PAR CINEMTICO, CADENA CINEMTICA O MECANISMO.
INFERIORES SUPERIORES
PARES CINEMTICOS INFERIORES LA CONEXIN O ARTICULACIN ENTRE ESLABONES ES SUPERFICIAL (CONTACTO ENTRE SUPERFICIES). LOS PARES CINEMTICOS INFERIORES FUNDAMENTALES SON:
PAR GIRATORIO O ROTATIVO (PASADOR), 1 GRADO DE LIBERTAD. PAR DESLIZANTE O PRISMTICO , 1 GRADO DE LIBERTAD. PAR DE BOLA O ESFERA: 3 GRADOS DE LIBERTAD.
ROBTICA DE MANIPULADORES - DR. ING. LVARO AGUINAGA B. 8
EL NMERO DE PARES ES DE 1 A .
ROBTICA DE MANIPULADORES - DR. ING. LVARO AGUINAGA B. 10
11
MECANISMO DE LEVA
ENGRANAJES
EXTERNO
INTERNO
ROBTICA DE MANIPULADORES - DR. ING. LVARO AGUINAGA B.
CREMALLERA
12
13
GRADOS DE LIBERTAD
EL NMERO DE ESLABONES N DEL MECANISMO. NMERO DE PARES EL CINEMTICOS (INFERIORES Y SUPERIORES) DEBIENDO DIVIDIR A LOS MISMOS DE ACUERDO A LOS GRADOS DE LIBERTAD.
ROBTICA DE MANIPULADORES - DR. ING. LVARO AGUINAGA B. 14
GRADOS DE LIBERTAD
1 2 3 4
Nmero de pares con 1 grado de libertad Nmero de pares con 2 grados de libertad Nmero de pares con 3 grados de libertad Nmero de pares con 4 grados de libertad
15
GRADOS DE LIBERTAD
DE ACUERDO AL CRITERIO DE KUTZBACH SE PUEDE CALCULAR EL NMERO DE GRADOS DE LIBERTAD O MOVILIDAD DE UN MECANISMO.
NMERO DE MOVIMIENTOS DE ENTRADA NECESARIOS PARA LLEVAR A UN MECANISMO A UNA POSICIN PARTICULAR. MECANISMOS PLANOS:
MECANISMOS ESPACIALES:
16
17
18
MANIPULADOR ROBTICO UN MANIPULADOR MECNICO SE PUEDE MODELAR COMO UNA CADENA ARTICULADA EN LAZO ABIERTO CON ALGUNOS CUERPOS RGIDOS (ELEMENTOS) CONECTADOS EN SERIES POR UNA ARTICULACIN DE REVOLUCIN O PRISMTICA MOVIDA POR ACTUADORES.
19
MANIPULADOR ROBTICO UN FINAL DE LA CADENA SE UNE A UNA BASE SOPORTE MIENTRAS QUE EL OTRO EXTREMO EST LIBRE Y UNIDO CON UNA HERRAMIENTA (EL EFECTOR FINAL) PARA MANIPULAR OBJETOS O REALIZAR TAREAS DE MONTAJE.
20
CINEMTICA DE MANIPULADORES
uLA CINEMTICA DEL BRAZO
DEL ROBOT TRATA CON EL ESTUDIO ANALTICO DE LA GEOMETRA DEL MOVIMIENTO DE UN ROBOT CON RESPECTO A UN SISTEMA DE COORDENADAS DE REFERENCIA FIJO COMO UNA FUNCIN DEL TIEMPO SIN CONSIDERAR LAS FUERZAS/MOMENTOS QUE ORIGINAN DICHO MOVIMIENTO. uSE PLANTEAN DOS CUESTIONES FUNDAMENTALES, AMBAS DE INTERS TERICO Y PRCTICO EN LA CINEMTICA DEL ROBOT.
21
DADO EL DE LAS ARTICULACIONES Q(T)=(Q1(T),Q2(T),QN(T))T Y LOS PARMETROS GEOMTRICOS DEL ELEMENTO, DONDE N ES EL NMERO DE GRADOS DE LIBERTAD, CUL ES LA POSICIN DEL EFECTOR FINAL DEL MANIPULADOR CON RESPECTO A UN SISTEMA DE REFERENCIA?. ESTO SE CONOCE COMO CINEMTICA DIRECTA
22
CINEMTICA DE MANIPULADORES
DADA UNA POSICIN Y ORIENTACIN DESEADA DEL EFECTOR FINAL DEL MANIPULADOR Y LOS PARMETROS GEOMTRICOS DE LOS ELEMENTOS CON RESPECTO A UN SISTEMA DE COORDENADAS DE REFERENCIA, PUEDE EL MANIPULADOR ALCANZAR LA POSICIN Y ORIENTACIN DE LA MANO QUE SE DESEA? Y SI PUEDE, CUNTAS CONFIGURACIONES DIFERENTES DEL MANIPULADOR SATISFACERN LA MISMA CONDICIN?. ESTO SE CONOCE COMO CINEMTICA INVERSA
23
CINEMTICA DIRECTA
CINEMTICA INVERSA
24
CINEMTICA DE MANIPULADORES
Problemas de la cinemtica
Problema cinemtica directo Consiste en determinar la posicin y orientacin del extremo del robot con respecto a un sistema de coordenadas de referencia, conocidos los ngulos de las articulaciones y los parmetros geomtricos de los elementos del robot. Problema cinemtica inverso Consiste en determinar la configuracin que debe adoptar el robot para una posicin y orientacin del extremo, conocidas.
25
CINEMTICA DE MANIPULADORES
Cinemtica directa Posicin y orientacin del extremo del robot (x, y, z, , , )
Cinemtica inversa
26
27
MATRICES DE ROTACIN 2D
29
MATRICES DE ROTACIN 3D
30
MATRICES DE ROTACIN 3D
31
Matrices de rotacin en 3D
Rotacin en eje Z
Rotacin en eje Y
Rotacin en eje X
32
MATRICES DE ROTACIN 3D
Rotacin en OX, OY y OZ
33
Matriz homognea
Sirve para expresar la orientacin y posicin de un sistema de referencia mvil UV con respecto a otro fijo XY
34
COORDENADAS HOMOGENEAS
Coordenadas de un espacio (n+1) dimensional para representar slidos en el espacio ndimensional
uR3x3: matriz de rotacin up3x1: vector de traslacin uf1x3: transformacin de perspectiva uw1x1: escalado global (1)
ROBTICA DE MANIPULADORES - DR. ING. LVARO AGUINAGA B. 36
37
EJEMPLO DE TRASLACIN
Segn la figura el sistema O'UVW est trasladado un vector p(6,-3,8) con respeto del sistema OXYZ. Calcular las coordenadas (rx , ry ,rz) del vector r cuyas coordenadas con respec-to al sistema O'UVW son ruvw(-2,7,3)
38
39
EJEMPLO DE ROTACIN
Segn la figura el sistema OUVW se encuentra girado -90 alrededor del eje OZ con respecto al sistema OXYZ. Calcular las coordenadas del vector rxyz si ruvw = [4,8,12]:
40
41
42
43
44
ROTACIONES CONSECUTIVAS
Una matriz que representa un giro de un ngulo a sobre el eje OX, seguido de un giro de ngulo f sobre el eje OY y de un giro de un ngulo q sobre el eje OZ, puede obtenerse por la composicin de las matrices bsicas de rotacin
45
46
47
CINEMTICA DIRECTA
Objetivo: Encontrar una matriz de transformacin homognea T que relacione posicin y orientacin del extremo del robot con respecto a un sistema de referencia fijo situado en su base
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
CINEMTICA DIRECTA
71
CINEMTICA DIRECTA
Objetivo: Encontrar una matriz de transformacin homognea T que relacione posicin y orientacin del extremo del robot con respecto a un sistema de referencia fijo situado en su base
72
CINEMTICA DIRECTA
73
74
CINEMTICA DIRECTA
75
CINEMTICA DIRECTA
76
77
CINEMTICA INVERSA
78
CINEMTICA INVERSA
79
80
CINEMTICA INVERSA
81
CINEMTICA INVERSA
82
CINEMTICA INVERSA
83
CINEMTICA INVERSA
84
CINEMTICA INVERSA
85
86
87
CINEMTICA INVERSA
88
CINEMTICA INVERSA
Objetivo: Encontrar una matriz de transformacin homognea T que relacione posicin y orientacin del extremo del robot con respecto a un sistema de referencia fijo situado en su base
89
90
CINEMTICA INVERSA
91
CINEMTICA INVERSA
92
CINEMTICA INVERSA
93
CINEMTICA INVERSA
94
95
CINEMTICA INVERSA
96
97
99
100
LA EVOLUCIN TEMPORAL DE LAS COORDENADAS ARTICULARES. ES DECIR, CONSISTE EN OBTENER LA FUERZA QUE DEBE EXISTIR EN CADA ARTICULACIN PRISMTICA Y EL PAR, EN CADA ARTICULACIN ROTACIONAL, PARA QUE EL MOVIMIENTO DEL ELEMENTO TERMINAL SE PRODUZCA CON LAS VELOCIDADES Y ACELERACIONES DESEADAS UTILIZA UN PROCEDIMIENTO RECURSIVO BASADO EN OPERACIONES VECTORIALES 1) PRIMERO PROPAGA RECURSIVAMENTE HACIA DELANTE LA INFORMACIN CINEMTICA 2) A CONTINUACIN, PROPAGA RECURSIVAMENTE HACIA ATRS LA INFORMACIN DE FUERZAS
DATOS NECESARIOS
DATOS NECESARIOS
5) PARMETROS D-H
Para verificar que la dinmica inversa se ha resuelto de forma correcta, colocamos el robot en una posicin esttica concreta (velocidades y aceleraciones angulares nulas) y comprobamos si el valor del par en cada articulacin coincide con el calculado tericamente.
>> q = [0 pi/2 pi 0 0 0]; >> qp = zeros(1,6); >> qpp = qp; >> mext = 0; >> Iext = zeros(3); >> newtoneuler6(q,qp,qpp,9.81,mext,Iext) ans = 0.0000 9.4299 9.4299 0.0000 0.7770 0
Se obtienen primero las aceleraciones de las coordenadas articulares con el mtodo de Walker-Orin y, despus, se va integrando para obtener velocidad y posicin.
DINMIC A DIRECTA
Mtodo de Walker-Orin
Es un mtodo numrico utilizado para obtener la aceleracin de las coordenadas articulares a partir del vector generalizado de pares. Para ello, utiliza el algoritmo de Newton-Euler cuando