



Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Asignatura: ROBÓTICA INDUSTRIAL, Profesor: Saturnino Vicente Díaz, Carrera: Ingeniería Electrónica Industrial, Universidad: US
Tipo: Apuntes
1 / 6
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!




1
Dpto de Arquitectura y Tecnología de Computadores
Fernando Díaz del Río (http://www.atc.us.es/fdiaz)
Satur Vicente Díaz (http://www.atc.us.es/satur)
2
-^
-^
Tipos de coordenadas
Ángulos de Euler y RPY
-^
3
-^
Coordenadas propias (del cuerpo)
-^
Coordenadas del mundo (Normalmente, fijamos el centro en la basedel robot)–
Posición y orientación del extremo final del robot respecto a un sistemade coordenadas del mundo.
-^
Posición y orientación de una pieza respecto a un sistema decoordenadas del mundo
⇒
Hallar la posición y orientación del extremo final del robot (en f decoord propias).
4
5
-^
referencia OXYZ
el vector
p
( x,y,z
)
-^
x^
expresa la proyección del vector
p
sobre el eje OX.
-^
y^
expresa la proyección del vector
p
sobre el eje OY.
-^
z^
expresa la proyección del vector
p
sobre el eje OZ.
6
-^
referencia OXYZ
mediante el vector
p
( r,
θ,z
)
-^
r^
es la distancia desde el origen O hasta el extremodel vector
p
.
-^
θ^
es el ángulo formado por la proyección delvector
p
sobre el plano
OXY con el eje OX.
-^
z^
expresa la proyección del vector
p
sobre el eje
OZ.
7
-^
referencia OXYZ
mediante el vector
p
( r,
θ
,Ф
)
-^
r^
es la distancia desde el origen O hasta el extremodel vector
p
.
-^
θ^
es el ángulo formado por la proyección del vector
p
sobre el plano OXY con eleje OX.
-^
Ф
es el ángulo formado por el vector
p
con el eje OZ.
8
UOV: sist coord móvil
13
-^
Un punto queda definido en el espacio a travésde su posición
-^
Para un sólido necesitamos definir además cuales la orientación
-^
La orientación de un objeto se puede definircomo la relacion entre un sist ligado al objeto yel sist de referencia del mundo.
-^
Hay varias formas de definir la orientaciónsiendo las más usuales:– Ángulos de Euler– Ángulos RPY
14
Ángulos de Euler ZX’Z’’ (más usados
en mecánica)
-^
Es una de las representacionesmás habituales.
-^
Si se parte de los sistemas OXYZy OUVW, inicialmentecoincidentes, podemos colocar alsistema OUVW en cualquierorientación siguiendo lossiguientes pasos (en orden):1.^
Girar el sistema OUVW un ángulo Φ
con respecto al eje OZ, convirtiéndose en el OU´V´W´.
Girar el sistema OU´V´W´ unángulo
θ
con respecto al eje OU´
(X inicial), convirtiéndose en elOU´´V´´W´´.
Girar el sistema OU´´V´´W´´ unángulo
ψ
con respecto al eje
OW´´ (Z inicial), convirtiéndosefinalmente en el OU´´´V´´´W´´´
15
Ángulos de Euler ZY’Z’’ (más usados
en robótica porque coincide conmuñeca de muchos robots)
-^
Si se parte de los sistemasOXYZ y OUVW, inicialmentecoincidentes, podemos colocaral sistema OUVW en cualquierorientación siguiendo lossiguientes pasos (en orden):1.^
Girar el sistema OUVW unángulo
Φ
con respecto al eje
OZ, convirtiéndose en elOU´V´W´.
Girar el sistema OU´V´W´ unángulo
θ
con respecto al eje
OV´ (Y inicial), conviertiendoseen el OU´´V´´W´´.
Girar el sistema OU´´V´´W´´ unángulo
ψ
con respecto al eje
OW´´ (Z inicial), convirtiéndosefinalmente en el OU´´´V´´´W´´´
16
-^
Ángulos de Euler ZY’Z’’
-^
Matriz de rotación (postmultiplicación, pues esgiro resp a sist móviles):
′′
′
ψ
ψ
ψ
ψ
θ
θ
θ
θ
φ
φ
φ
φ
ψ
θ
φ^
w
u
z
,
,
,^
17
Ángulos RPY•^
“roll” (balanceo), “pitch” (inclinación)y “yaw” (orientación). En naúticacorresponde a alabeo, cabeceo yguiñada.
-^
Representación utilizadageneralmente en aeronáutica.
-^
Si se parte de los sistemas OXYZ yOUVW, inicialmente coincidentes,podemos colocar al sistema OUVWen cualquier orientación siguiendolos siguientes pasos (en orden):1. Girar el sistema OUVW un ángulo
ψ^
con respecto al eje OX. Es el denominado Yaw o guiñada.
θ
con respecto al eje OY. Es eldenominado Pitch o cabeceo.
Φ
con respecto al eje OZ. Es el denominado Roll o alabeo.
Pinza
18
ψ θ
ψ θ
θ
ψ φ ψ θ φ ψ φ ψ θ φ θ φ ψ φ ψ θ φ ψ φ ψ θ φ θ φ
ψ
ψ
ψ
ψ
θ
θ
θ
θ
φ
φ
φ
φ
ψ
θ
φ
x
y
z
,
,
,^
C
19
-^
Una matriz de rotación 3 x 3 no nos da ninguna posibilidad para latraslación y el escalado.
-^
Introducimos una cuarta coordenada–
p (
x,y,z
)^
p
( wx,wy,wz,w
) , donde
w
tiene un valor arbitrario y representa
un factor de escala.
-^
Vector en coordenadas homogéneas:
-^
Ejemplo: 2
i +
j +
k^
[2,3,4,1]
T^
= [4,6,8,2]
T = [-6,-9,-12,-3]
T .
-^
En general, la representación mediante coordenadas homogéneasde la localización de sólidos en un espacio n-dimensional se realizaa través de coordenadas de un espacio (n+1)-dimensional.
a b^ c 1
awbwcww
x y z w
p
20
-^
Matriz 4x4 que representa la transformación de un vector de coordenadashomogéneas de un sistema de coordenadas a otro.
-^
En
robótica
la
submatriz
f 1x
,^
que
representa
una
transformación
de
perspectiva, es nula; y la submatriz
w
1x
, que representa un escalado
global, es la unidad:que representa la orientación y posición de un sistema OUVW rotado ytrasladado con respecto al sistema de referencia OXYZ.
-^
Todas estas matrices
R
contienen información redundante (9 elem. pero
solo 3 ángulos de orientación)
×
×
×
×
1 1
3 1
1 3
3 3
×
×
1 3
3 3