Explora Libros electrónicos
Categorías
Explora Audiolibros
Categorías
Explora Revistas
Categorías
Explora Documentos
Categorías
Manipulacin de piezas
Movimiento espacial del extremo del robot
Necesidad de herramientas matemticas para especificar posicin y orientacin de las piezas y del extremo del robot
Herramientas Matemticas
Localizacin espacial
Especificacin conjunta de la posicin y orientacin de un slido rgido en el espacio, con respecto a un sistema de referencia fija S={O,X,Y,Z} Al slido rgido se le asocia un sistemas de coordenadas (dextrgiro) S= {O,U,V,W} La posicin y orientacin del slido con respecto al sistema S, queda totalmente determinada por la del sistema Scon respecto aS
V U
Z Y X
Herramientas Matemticas
Representacin de la posicin
Vector de posicin en coordenadas
Cartesianas
Cilndricas Esfricas
Herramientas Matemticas
Ejercicio:
Obtener las componentes de los vectores U y V sobre los ejes cordenados X, Y. Teniendo en cuenta los vectores unitarios ix, jy y conociendo que que U y V son ortogonales.
Herramientas Matemticas
P = pui u + pv jv
pu = P i u pv = P j v
Herramientas Matemticas
P = px i x + py jy
px = P i x py = P jy
P = pui u + pv jv pu = P i u pv = P j v
P = px i x + py jy px = P i x py = P jy
Herramientas Matemticas
px = P i x = ( pui u + pv jv ) i x py = P jy = ( pui u + pv jv ) jy
px = pui u i x + pv jv i x py = pui u jy + pv jv jy
px i x i u p = j i y y u i x jv pu p jy jv v px pu p = R p v y
cos sen R= sen cos
Herramientas Matemticas
Herramientas Matemticas
Multiplicacin de matrices
Las rotaciones que se especifican con respecto a los EJES FIJOS se PREMULTIPLICAN
Herramientas Matemticas
ux
{xyz}R {uvw} =
vx vy vz
wx wy wz
uy uz
Herramientas Matemticas
vx vy vz
wx wy wz
0 -1 0
1 0 0
uy uz
0 1
Herramientas Matemticas
Herramientas Matemticas
Producto vectorial
de un vector por el siguiente da el tercero
Herramientas Matemticas
Herramientas Matemticas
Herramientas Matemticas
Herramientas Matemticas
Herramientas Matemticas
Giros entorno a los ejes fijos (XYZ) Guiada-Cabeceo-Alabeo Yaw-Pitch-Roll Girar el sistema OUVW un ngulo con respecto al eje OX. (Yaw) Girar el sistema OUVW un ngulo con respecto al eje OY. (Pitch) Girar el sistema OUVW un ngulo con respecto al eje OZ. (Roll)
Herramientas Matemticas
k es el vector propio real de la matriz de rotacin. Se puede obtener como el argumento de los valores propios complejos de la matriz de rotacin Herramientas Matemticas
Herramientas Matemticas
Coordenadas homogneas
Herramientas Matemticas
R3x3: matriz de rotacin p3x1: vector de traslacin f1x3: transformacin de perspectiva ((0,0,0) en el caso de robtica) w1x1: escalado global (1 en el caso de robtica)
Herramientas Matemticas
Representar la posicin y orientacin de un sistema girado y trasladado O'UVW con respecto a un sistema fijo de referencia OXYZ, que es lo mismo que representar una rotacin y traslacin realizada sobre un sistema de referencia. Transformar un vector r expresado en coordenadas con respecto a un sistema O'UVW, a su expresin en coordenadas del sistema de referencia OXYZ. Rotar (R) y trasladar (p) un vector r con respecto a un sistema de referencia fijo OXYZ para transformarlo en el r.
Herramientas Matemticas
Herramientas Matemticas
Herramientas Matemticas
Desplazamiento de un vector:
Herramientas Matemticas
Herramientas Matemticas
Herramientas Matemticas
Herramientas Matemticas
Rotacin de un vector:
Herramientas Matemticas
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]T
Herramientas Matemticas
Herramientas Matemticas
Herramientas Matemticas
Herramientas Matemticas
Herramientas Matemticas
Ejemplo: Obtener la matriz de transformacin que representa al sistema O'UVW obtenido a partir del sistema OXYZ mediante
giro de ngulo - alrededor del eje OX, traslacin de vector pxyz(5,5,10) giro de sobre el eje OZ
1 0 0 1 T = Rotz( )T ( p) Rotx ( ) = 0 0 0 0
Herramientas Matemticas
0 0 1 0
0 1 0 0 0 0 1 0
0 1 0 0
0 5 1 0 0 0 5 0 1 0 1 10 0 0 1 0 1 0 0 0
0 1 0 0 = 0 0 1 0
0 0 5 1 0 5 0 1 10 0 0 1
sobre
el
sistema
mvil
(OUVW)
Traslacin de un vector pxyz(-3,10,10); giro de -180 sobre el eje O'U del sistema trasladado giro de 180 sobre el eje O'V del sistema girado.
1 0 T = T ( p) Rotx ( ) Roty ( ) = 0 0
Herramientas Matemticas
0 1 0 0
0 3 1 0 0 0 10 0 1 0 1 10 0 0 1 0 1 0 0 0
0 1 0 0 0 0 1 0
0 0 1 0 0 1 0 0
0 1 0 0 0 1 = 0 0 0 1 0 0
0 3 0 10 1 10 0 1
Herramientas Matemticas
p representa la posicin del origen de O'UVW con respecto del sistema OXYZ. n representa las coordenadas del eje O'U del sistema O'UVW con respecto del sistema OXYZ. o representa las coordenadas del eje OY del sistema O'UVW con respecto del sistema OXYZ. a representa las coordenadas del eje O'W del sistema O'UVW con respecto del sistema OXYZ.
Herramientas Matemticas
MTH Para la figura de abajo, encuentre las matrices de transformacin de 4x4 y para i=1, 2, 3, 4, 5
Herramientas Matemticas
{R} {H}
Herramientas Matemticas
WUW
WVW
XYZ
Herramientas Matemticas
Se debern despejar , y . de la relacin directa. aparece como elemento aislado, pudindose despejar directamente A continuacin se pueden obtener y . En los casos WUW y WVW, si es 0, se produce indeterminacin y solo se puede obtener el valor de +.
Herramientas Matemticas
Se trata de expresar el giro en rotaciones bsicas 1.Se gira k hasta hacerlo coincidir con Z (T(x,),T(y,-)). 2.Se realiza el giro dado por el par (). 3.Se deshacen las rotaciones iniciales
Siendo V
= 1 - C.
Herramientas Matemticas
Nota: Cuando es prximo a 0 o a , las ecuaciones quedan indeterminadas V es el verseno definido por V = 1 C
Herramientas Matemticas
Ejercicio
Dos robots (A y B) cooperan en una misma tarea. Sus bases, a las que estn asociadas sus sistemas de referencia Sa y Sb , estn ubicados de modo que la base B est desplazada 2 unidades en la direccin del eje Y del sistema Sa y girada -90 respecto del nuevo eje Z. (Ver figura) El robot B ejecuta un programa con una orden del tipo: Deja el objeto en la localizacin Tbo Esta orden implica dejar el objeto en una localizacin de coordenadas definidas por la matriz de transformacin homognea Tb0 (las coordenadas se encuentran definidas con respecto al sistema de referencia del robot B, Sb). Este objeto debe ser recogido por el robot A, para lo que ste tendr que una orden del tipo: Recoge el objeto en localizacin Tao Se pide: 1.Encontrar la expresin que define el valor que debe tomar Tao en funcin de Tbo 2.Aplicarlo al caso concreto de que el robot B deje el objeto a 1 unidad sobre la vertical de su origen y girado /2 respecto del eje Z.
Herramientas Matemticas