SlideShare une entreprise Scribd logo
1  sur  23
Capítulo 5
Representación de la posición y
orientación.
n de la orientación.

1
.
Par de rotación
 Mediante la definición de un vector k (kx,ky.kz) y un ángulo de
giro θ , tal que el sistema OUVW corresponde al sistema OXYZ
girado un ángulo θ sobre el eje k

2
Cuaternios
 Cuaternios



n Alta eficiencia computacional
n Utilizados por algunos fabricantes de robots (ABB)

3
Coordenadas homogéneas

4
Matriz transfomración homogénea

5
Aplicación

6
Traslación matrices homogéneas

7
Ejemplo de traslación
 Según 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 respecto al sistema O'UVW son ruvw(-2,7,3)

8
Ejemplo de traslación
 Calcular el vector r’xyz resultante de trasladar al vector rxyz(4,4,11)
según la transformación T(p) con p(6,-3,8)

9
Rotación con matrices homogéneas


Matrices de rotación básicas:

 Cambio de sistema de coordenadas:

10
Ejemplo de rotación
 Según la figura el sistema OUVW se encuentra girado -90º alrededor
del eje OZ con respecto al sistema OXYZ. Calcular las coordenadas
del vector r si r = [4,8,12]T

11
rotaciones y traslaciones…
 Es posible combinar rotaciones y traslaciones básicas multiplicando las
matrices correspondientes
 El producto no es conmutativo:


rotar y trasladar no es igual que trasladar y rotar

12
rotaciones y traslaciones
 Rotación seguida de traslación:

 Traslación seguida de rotación:

13
Ejemplo de traslación-rotación
 Un sistema OUVW ha sido girado 90º alrededor del eje OX y
posteriormente trasladado un vector p(8,-4,12) con respecto al sistema
OXYZ. Calcular las coordenadas (rx ,ry ,rz) del vector r con coordenadas
ruvw (-3,4,-11)

14
Ejemplo de traslación-rotación
 Un sistema OUVW ha sido trasladado un vector p(8,-4,12) con respecto al
sistema OXYZ y girado 90º alrededor del eje OX. Calcular las coordenadas
(rx , ry , rz) del vector r de coordenadas ruvw (-3,4,-11)

15
Significado geométrico matrices







n,o,a => terna ortonormal que representa la orientación
p =>vector que representa la posición
||n||=||o||=||a||=1
nxo=a
[n o a]-1=[n o a]T

16
Inversa de una matriz de
transformación homogénea

17
Composición matrices homogéneas
 Una transformación compleja puede descomponerse en la aplicación
consecutiva de transformaciones simples (giros básicos y traslaciones)
 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 composición de las matrices básicas de
rotación

18
Criterios de composición de
matrices
 Si el sistema fijo OXYZ y el sistema transformado O'UVW son
coincidentes, la matriz homogénea de transformación será la matriz 4 x 4
unidad, I4
 Si el sistema O'UVW se obtiene mediante rotaciones y traslaciones
definidas con respecto al sistema fijo OXYZ, la matriz homogénea que
representa cada transformación se deberá premultiplicar sobre las matrices
de las transformaciones previas.
 ¸Si el sistema O'UVW se obtiene mediante rotaciones y traslaciones
definidas con respecto al sistema móvil, la matriz homogénea que
representa cada transformación se deberá postmultiplicar sobre las
matrices de las transformaciones previas.

19
Ejemplo de composición de matrices
 PREMULTIPLICACIÓN
 Obtener la matriz de transformación que representa al sistema O'UVW
obtenido a partir del sistema OXYZ mediante un giro de ángulo -90º
alrededor del eje OX, de una traslación de vector pxyz(5,5,10) y un giro
de 90º sobre el eje OZ

20
Ejemplo de composición de matrices
 POSMULTIPLICACIÖN
 Obtener la matriz de transformación que representa las siguientes
transformaciones sobre un sistena OXYZ fijo de referencia: traslación de un
vector pxyz(-3,10,10); giro de -90º sobre el eje O'U del sistema
trasladado y giro de 90º sobre el eje O'V del sistema girado

21
Gráficos de transformación

22
Comparación entre métodos de
localización espacial

23

Contenu connexe

Tendances

Ingenieria de control moderna - Ogata 5ed
Ingenieria de control moderna - Ogata 5edIngenieria de control moderna - Ogata 5ed
Ingenieria de control moderna - Ogata 5edNa Chu
 
Lugar geometrico de las raices
Lugar geometrico de las raicesLugar geometrico de las raices
Lugar geometrico de las raicesIvan Salazar C
 
Analisis de error en estado estacionario
Analisis de error en estado estacionarioAnalisis de error en estado estacionario
Analisis de error en estado estacionarioHenry Alvarado
 
Diseño de ejes
Diseño de ejesDiseño de ejes
Diseño de ejesAly Olvera
 
Análisis cinemático de un brazo robótico de 4GDL con lenguaje Python
Análisis cinemático de un brazo robótico de 4GDL con lenguaje PythonAnálisis cinemático de un brazo robótico de 4GDL con lenguaje Python
Análisis cinemático de un brazo robótico de 4GDL con lenguaje PythonRoberto Sanz Benito
 
Analisis cinematico de mecanismos unidad 2
Analisis cinematico de mecanismos unidad 2Analisis cinematico de mecanismos unidad 2
Analisis cinematico de mecanismos unidad 2Angel Villalpando
 
Rotacion, traslacion por matrices homogeneas 2
Rotacion, traslacion por matrices homogeneas 2Rotacion, traslacion por matrices homogeneas 2
Rotacion, traslacion por matrices homogeneas 2Gustavo Lopez
 
Curso de robotica_avanzada_2014
Curso de robotica_avanzada_2014Curso de robotica_avanzada_2014
Curso de robotica_avanzada_2014conchaes
 
Electronica polarizacion del fet
Electronica  polarizacion del fetElectronica  polarizacion del fet
Electronica polarizacion del fetVelmuz Buzz
 
Seccion 3.4 Inversión de la transformada Z
Seccion 3.4 Inversión de la transformada ZSeccion 3.4 Inversión de la transformada Z
Seccion 3.4 Inversión de la transformada ZJuan Palacios
 
Simulacion Digital - Variables de Estado - por: Jesus Jimenez
Simulacion Digital - Variables de Estado - por: Jesus JimenezSimulacion Digital - Variables de Estado - por: Jesus Jimenez
Simulacion Digital - Variables de Estado - por: Jesus JimenezJesus Jimenez
 
Control Pid
Control PidControl Pid
Control PidCIMAT
 
Electronica transitores efecto de cambio
Electronica transitores efecto de cambioElectronica transitores efecto de cambio
Electronica transitores efecto de cambioVelmuz Buzz
 

Tendances (20)

Ingenieria de control moderna - Ogata 5ed
Ingenieria de control moderna - Ogata 5edIngenieria de control moderna - Ogata 5ed
Ingenieria de control moderna - Ogata 5ed
 
Lugar geometrico de las raices
Lugar geometrico de las raicesLugar geometrico de las raices
Lugar geometrico de las raices
 
Analisis de error en estado estacionario
Analisis de error en estado estacionarioAnalisis de error en estado estacionario
Analisis de error en estado estacionario
 
Diseño de ejes
Diseño de ejesDiseño de ejes
Diseño de ejes
 
Ejercicios resueltos-motores cc en serie
Ejercicios resueltos-motores cc en serieEjercicios resueltos-motores cc en serie
Ejercicios resueltos-motores cc en serie
 
Convertidores ac,dc
Convertidores ac,dcConvertidores ac,dc
Convertidores ac,dc
 
Análisis cinemático de un brazo robótico de 4GDL con lenguaje Python
Análisis cinemático de un brazo robótico de 4GDL con lenguaje PythonAnálisis cinemático de un brazo robótico de 4GDL con lenguaje Python
Análisis cinemático de un brazo robótico de 4GDL con lenguaje Python
 
Senoides y fasores presentacion ppt
Senoides  y fasores presentacion pptSenoides  y fasores presentacion ppt
Senoides y fasores presentacion ppt
 
Analisis cinematico de mecanismos unidad 2
Analisis cinematico de mecanismos unidad 2Analisis cinematico de mecanismos unidad 2
Analisis cinematico de mecanismos unidad 2
 
Rotacion, traslacion por matrices homogeneas 2
Rotacion, traslacion por matrices homogeneas 2Rotacion, traslacion por matrices homogeneas 2
Rotacion, traslacion por matrices homogeneas 2
 
Curso de robotica_avanzada_2014
Curso de robotica_avanzada_2014Curso de robotica_avanzada_2014
Curso de robotica_avanzada_2014
 
Tema #2. Sensores Resistivos
Tema #2.  Sensores ResistivosTema #2.  Sensores Resistivos
Tema #2. Sensores Resistivos
 
Electronica polarizacion del fet
Electronica  polarizacion del fetElectronica  polarizacion del fet
Electronica polarizacion del fet
 
Seccion 3.4 Inversión de la transformada Z
Seccion 3.4 Inversión de la transformada ZSeccion 3.4 Inversión de la transformada Z
Seccion 3.4 Inversión de la transformada Z
 
Simulacion Digital - Variables de Estado - por: Jesus Jimenez
Simulacion Digital - Variables de Estado - por: Jesus JimenezSimulacion Digital - Variables de Estado - por: Jesus Jimenez
Simulacion Digital - Variables de Estado - por: Jesus Jimenez
 
Ejercicios diagramas de bloques y gfs
Ejercicios diagramas de bloques y gfsEjercicios diagramas de bloques y gfs
Ejercicios diagramas de bloques y gfs
 
Control Pid
Control PidControl Pid
Control Pid
 
Control de sistemas no lineales
Control de sistemas no linealesControl de sistemas no lineales
Control de sistemas no lineales
 
Mecanismos unidad 2
Mecanismos unidad 2Mecanismos unidad 2
Mecanismos unidad 2
 
Electronica transitores efecto de cambio
Electronica transitores efecto de cambioElectronica transitores efecto de cambio
Electronica transitores efecto de cambio
 

En vedette

Rotación matricial
Rotación matricialRotación matricial
Rotación matricialCamilo Silva
 
Transformaciones lineales de la reflexión y rotación en forma matricial en 2D
Transformaciones lineales de la reflexión y rotación en forma matricial en 2DTransformaciones lineales de la reflexión y rotación en forma matricial en 2D
Transformaciones lineales de la reflexión y rotación en forma matricial en 2DJlm Udal
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones linealesalgebra
 
Cinematica directa scara
Cinematica directa scaraCinematica directa scara
Cinematica directa scaraUPEG
 
Aplicación de matrices a la ingeniería mecánica
Aplicación de matrices a la ingeniería mecánicaAplicación de matrices a la ingeniería mecánica
Aplicación de matrices a la ingeniería mecánicakuti19
 
Exposición de las matrices en el campo de la electrónica por Abigail Simba
Exposición de las matrices en el campo de la electrónica por Abigail SimbaExposición de las matrices en el campo de la electrónica por Abigail Simba
Exposición de las matrices en el campo de la electrónica por Abigail Simbaabigailsimba
 
Rotación utilizando cuaterniones
Rotación utilizando cuaternionesRotación utilizando cuaterniones
Rotación utilizando cuaternionesCarlos Zúñiga
 
Diseño, simulación y control de la dinámica de un robot planar de dos grados ...
Diseño, simulación y control de la dinámica de un robot planar de dos grados ...Diseño, simulación y control de la dinámica de un robot planar de dos grados ...
Diseño, simulación y control de la dinámica de un robot planar de dos grados ...Bronson Duhart
 
Las-matrices-en-la-ingenieria-civil-utpl
 Las-matrices-en-la-ingenieria-civil-utpl Las-matrices-en-la-ingenieria-civil-utpl
Las-matrices-en-la-ingenieria-civil-utplArmad Rosales
 
Robotica - grados de libertad
Robotica - grados de libertadRobotica - grados de libertad
Robotica - grados de libertadMarc Llanos
 
Robotica - cinematica
Robotica - cinematicaRobotica - cinematica
Robotica - cinematicaMarc Llanos
 
Practicas Lenguaje ensamblador
Practicas Lenguaje ensambladorPracticas Lenguaje ensamblador
Practicas Lenguaje ensambladorJorge Pulido
 
Diferencia entre la robot y robotica
Diferencia entre la robot y roboticaDiferencia entre la robot y robotica
Diferencia entre la robot y roboticafidelcaicedocsj
 

En vedette (20)

Rotación matricial
Rotación matricialRotación matricial
Rotación matricial
 
Ángulos De Euler
Ángulos De EulerÁngulos De Euler
Ángulos De Euler
 
Transformaciones lineales de la reflexión y rotación en forma matricial en 2D
Transformaciones lineales de la reflexión y rotación en forma matricial en 2DTransformaciones lineales de la reflexión y rotación en forma matricial en 2D
Transformaciones lineales de la reflexión y rotación en forma matricial en 2D
 
Robotica Guia 3
Robotica Guia 3Robotica Guia 3
Robotica Guia 3
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones lineales
 
Cinematica directa scara
Cinematica directa scaraCinematica directa scara
Cinematica directa scara
 
Aplicación de matrices a la ingeniería mecánica
Aplicación de matrices a la ingeniería mecánicaAplicación de matrices a la ingeniería mecánica
Aplicación de matrices a la ingeniería mecánica
 
Exposición de las matrices en el campo de la electrónica por Abigail Simba
Exposición de las matrices en el campo de la electrónica por Abigail SimbaExposición de las matrices en el campo de la electrónica por Abigail Simba
Exposición de las matrices en el campo de la electrónica por Abigail Simba
 
Fundposori
FundposoriFundposori
Fundposori
 
Rotación utilizando cuaterniones
Rotación utilizando cuaternionesRotación utilizando cuaterniones
Rotación utilizando cuaterniones
 
Diseño, simulación y control de la dinámica de un robot planar de dos grados ...
Diseño, simulación y control de la dinámica de un robot planar de dos grados ...Diseño, simulación y control de la dinámica de un robot planar de dos grados ...
Diseño, simulación y control de la dinámica de un robot planar de dos grados ...
 
Las-matrices-en-la-ingenieria-civil-utpl
 Las-matrices-en-la-ingenieria-civil-utpl Las-matrices-en-la-ingenieria-civil-utpl
Las-matrices-en-la-ingenieria-civil-utpl
 
Robotica - grados de libertad
Robotica - grados de libertadRobotica - grados de libertad
Robotica - grados de libertad
 
Robotica - cinematica
Robotica - cinematicaRobotica - cinematica
Robotica - cinematica
 
Rotación y Traslacion
Rotación y TraslacionRotación y Traslacion
Rotación y Traslacion
 
Robotica Guia 3
Robotica Guia 3Robotica Guia 3
Robotica Guia 3
 
Practicas Lenguaje ensamblador
Practicas Lenguaje ensambladorPracticas Lenguaje ensamblador
Practicas Lenguaje ensamblador
 
Robótica
RobóticaRobótica
Robótica
 
Scara robot projesi
Scara robot projesi Scara robot projesi
Scara robot projesi
 
Diferencia entre la robot y robotica
Diferencia entre la robot y roboticaDiferencia entre la robot y robotica
Diferencia entre la robot y robotica
 

Similaire à Representación posición orientación mediante matrices homogéneas

Graficacion unidad ii_2_2_al_2_7
Graficacion unidad ii_2_2_al_2_7Graficacion unidad ii_2_2_al_2_7
Graficacion unidad ii_2_2_al_2_7Zadaiiyy Collen
 
Carlos daniel Diaz Gallardo
Carlos daniel Diaz GallardoCarlos daniel Diaz Gallardo
Carlos daniel Diaz GallardoCarlos Diaz
 
Rotacion, traslacion por matrices homogeneas
Rotacion, traslacion por matrices homogeneasRotacion, traslacion por matrices homogeneas
Rotacion, traslacion por matrices homogeneasGustavo Lopez
 
Tema II: Cinemática de un cuerpo rígido
Tema II: Cinemática de un cuerpo rígidoTema II: Cinemática de un cuerpo rígido
Tema II: Cinemática de un cuerpo rígidoRafael Medina
 
RESUMEN CAPITULO 15 DINAMICA.pptx
RESUMEN CAPITULO 15 DINAMICA.pptxRESUMEN CAPITULO 15 DINAMICA.pptx
RESUMEN CAPITULO 15 DINAMICA.pptxDavid Jorquera
 
Transformacion de coordenadas.hector gomez.27999726.(49)
Transformacion de coordenadas.hector gomez.27999726.(49)Transformacion de coordenadas.hector gomez.27999726.(49)
Transformacion de coordenadas.hector gomez.27999726.(49)hectorstekman
 
Transformación de Coordenadas
Transformación de Coordenadas Transformación de Coordenadas
Transformación de Coordenadas Patricia Ortiz
 
Resumen del tema con la imortancia de cenetica
Resumen del tema con la imortancia de ceneticaResumen del tema con la imortancia de cenetica
Resumen del tema con la imortancia de ceneticaAristides Sequera
 
Bicicleta de Ruedas Cuadradas: Solución con Ecuaciones Paramétricas (Squared-...
Bicicleta de Ruedas Cuadradas: Solución con Ecuaciones Paramétricas (Squared-...Bicicleta de Ruedas Cuadradas: Solución con Ecuaciones Paramétricas (Squared-...
Bicicleta de Ruedas Cuadradas: Solución con Ecuaciones Paramétricas (Squared-...René Gastelumendi Dargent
 
coleccion_matematica_maravillosa_lw_fasciculo_21.pdf
coleccion_matematica_maravillosa_lw_fasciculo_21.pdfcoleccion_matematica_maravillosa_lw_fasciculo_21.pdf
coleccion_matematica_maravillosa_lw_fasciculo_21.pdfXavier Jorge
 

Similaire à Representación posición orientación mediante matrices homogéneas (20)

Robotica
RoboticaRobotica
Robotica
 
Robotica Avanzada.pdf
Robotica Avanzada.pdfRobotica Avanzada.pdf
Robotica Avanzada.pdf
 
Ecuaciones matemáticas00000001
Ecuaciones matemáticas00000001Ecuaciones matemáticas00000001
Ecuaciones matemáticas00000001
 
Control de robots
Control de robotsControl de robots
Control de robots
 
Graficacion unidad ii_2_2_al_2_7
Graficacion unidad ii_2_2_al_2_7Graficacion unidad ii_2_2_al_2_7
Graficacion unidad ii_2_2_al_2_7
 
Cinematica 1
Cinematica 1Cinematica 1
Cinematica 1
 
Carlos daniel Diaz Gallardo
Carlos daniel Diaz GallardoCarlos daniel Diaz Gallardo
Carlos daniel Diaz Gallardo
 
3 d2005 apt02_-_capitulo_ii_transformaciones(preliminar)
3 d2005 apt02_-_capitulo_ii_transformaciones(preliminar)3 d2005 apt02_-_capitulo_ii_transformaciones(preliminar)
3 d2005 apt02_-_capitulo_ii_transformaciones(preliminar)
 
Rotacion, traslacion por matrices homogeneas
Rotacion, traslacion por matrices homogeneasRotacion, traslacion por matrices homogeneas
Rotacion, traslacion por matrices homogeneas
 
Coordenadas polares
Coordenadas polaresCoordenadas polares
Coordenadas polares
 
Coordenadas Beto
Coordenadas BetoCoordenadas Beto
Coordenadas Beto
 
Tema II: Cinemática de un cuerpo rígido
Tema II: Cinemática de un cuerpo rígidoTema II: Cinemática de un cuerpo rígido
Tema II: Cinemática de un cuerpo rígido
 
Coordenades
CoordenadesCoordenades
Coordenades
 
RESUMEN CAPITULO 15 DINAMICA.pptx
RESUMEN CAPITULO 15 DINAMICA.pptxRESUMEN CAPITULO 15 DINAMICA.pptx
RESUMEN CAPITULO 15 DINAMICA.pptx
 
Sistema de coordenadas
Sistema de coordenadasSistema de coordenadas
Sistema de coordenadas
 
Transformacion de coordenadas.hector gomez.27999726.(49)
Transformacion de coordenadas.hector gomez.27999726.(49)Transformacion de coordenadas.hector gomez.27999726.(49)
Transformacion de coordenadas.hector gomez.27999726.(49)
 
Transformación de Coordenadas
Transformación de Coordenadas Transformación de Coordenadas
Transformación de Coordenadas
 
Resumen del tema con la imortancia de cenetica
Resumen del tema con la imortancia de ceneticaResumen del tema con la imortancia de cenetica
Resumen del tema con la imortancia de cenetica
 
Bicicleta de Ruedas Cuadradas: Solución con Ecuaciones Paramétricas (Squared-...
Bicicleta de Ruedas Cuadradas: Solución con Ecuaciones Paramétricas (Squared-...Bicicleta de Ruedas Cuadradas: Solución con Ecuaciones Paramétricas (Squared-...
Bicicleta de Ruedas Cuadradas: Solución con Ecuaciones Paramétricas (Squared-...
 
coleccion_matematica_maravillosa_lw_fasciculo_21.pdf
coleccion_matematica_maravillosa_lw_fasciculo_21.pdfcoleccion_matematica_maravillosa_lw_fasciculo_21.pdf
coleccion_matematica_maravillosa_lw_fasciculo_21.pdf
 

Plus de Marc Llanos

electrónica industrial
electrónica industrial electrónica industrial
electrónica industrial Marc Llanos
 
electrónica industrial
electrónica industrial electrónica industrial
electrónica industrial Marc Llanos
 
Sistemas dinamicos con_simulink
Sistemas dinamicos con_simulinkSistemas dinamicos con_simulink
Sistemas dinamicos con_simulinkMarc Llanos
 
Graficos en matlab
Graficos en matlabGraficos en matlab
Graficos en matlabMarc Llanos
 
Fundamentos de matlab
Fundamentos de matlabFundamentos de matlab
Fundamentos de matlabMarc Llanos
 
Experiencia de laboratorio_no_2
Experiencia de laboratorio_no_2Experiencia de laboratorio_no_2
Experiencia de laboratorio_no_2Marc Llanos
 
Awii0 programacionysimulacionavanzada
Awii0 programacionysimulacionavanzadaAwii0 programacionysimulacionavanzada
Awii0 programacionysimulacionavanzadaMarc Llanos
 
Programacion matlab
Programacion matlabProgramacion matlab
Programacion matlabMarc Llanos
 
Diseño 15 diseño del diametro de un arbol de un reductor de velocidad
Diseño 15  diseño del diametro de un arbol de un reductor de velocidadDiseño 15  diseño del diametro de un arbol de un reductor de velocidad
Diseño 15 diseño del diametro de un arbol de un reductor de velocidadMarc Llanos
 
Diseño 13 factores que modifican el límite de resistencia a la fatiga-utp
Diseño 13 factores que modifican el límite de resistencia a la fatiga-utpDiseño 13 factores que modifican el límite de resistencia a la fatiga-utp
Diseño 13 factores que modifican el límite de resistencia a la fatiga-utpMarc Llanos
 
Diseño 4 clase engranajes rectos1
Diseño 4 clase engranajes rectos1Diseño 4 clase engranajes rectos1
Diseño 4 clase engranajes rectos1Marc Llanos
 
Diseño 3 diseño de chaveta
Diseño 3 diseño de chavetaDiseño 3 diseño de chaveta
Diseño 3 diseño de chavetaMarc Llanos
 
Robotica - definiciones evolucion
Robotica - definiciones   evolucionRobotica - definiciones   evolucion
Robotica - definiciones evolucionMarc Llanos
 

Plus de Marc Llanos (14)

electrónica industrial
electrónica industrial electrónica industrial
electrónica industrial
 
electrónica industrial
electrónica industrial electrónica industrial
electrónica industrial
 
Sistemas dinamicos con_simulink
Sistemas dinamicos con_simulinkSistemas dinamicos con_simulink
Sistemas dinamicos con_simulink
 
Programacion1
Programacion1Programacion1
Programacion1
 
Graficos en matlab
Graficos en matlabGraficos en matlab
Graficos en matlab
 
Fundamentos de matlab
Fundamentos de matlabFundamentos de matlab
Fundamentos de matlab
 
Experiencia de laboratorio_no_2
Experiencia de laboratorio_no_2Experiencia de laboratorio_no_2
Experiencia de laboratorio_no_2
 
Awii0 programacionysimulacionavanzada
Awii0 programacionysimulacionavanzadaAwii0 programacionysimulacionavanzada
Awii0 programacionysimulacionavanzada
 
Programacion matlab
Programacion matlabProgramacion matlab
Programacion matlab
 
Diseño 15 diseño del diametro de un arbol de un reductor de velocidad
Diseño 15  diseño del diametro de un arbol de un reductor de velocidadDiseño 15  diseño del diametro de un arbol de un reductor de velocidad
Diseño 15 diseño del diametro de un arbol de un reductor de velocidad
 
Diseño 13 factores que modifican el límite de resistencia a la fatiga-utp
Diseño 13 factores que modifican el límite de resistencia a la fatiga-utpDiseño 13 factores que modifican el límite de resistencia a la fatiga-utp
Diseño 13 factores que modifican el límite de resistencia a la fatiga-utp
 
Diseño 4 clase engranajes rectos1
Diseño 4 clase engranajes rectos1Diseño 4 clase engranajes rectos1
Diseño 4 clase engranajes rectos1
 
Diseño 3 diseño de chaveta
Diseño 3 diseño de chavetaDiseño 3 diseño de chaveta
Diseño 3 diseño de chaveta
 
Robotica - definiciones evolucion
Robotica - definiciones   evolucionRobotica - definiciones   evolucion
Robotica - definiciones evolucion
 

Dernier

CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 

Dernier (13)

CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Representación posición orientación mediante matrices homogéneas

  • 1. Capítulo 5 Representación de la posición y orientación. n de la orientación. 1
  • 2. . Par de rotación  Mediante la definición de un vector k (kx,ky.kz) y un ángulo de giro θ , tal que el sistema OUVW corresponde al sistema OXYZ girado un ángulo θ sobre el eje k 2
  • 3. Cuaternios  Cuaternios   n Alta eficiencia computacional n Utilizados por algunos fabricantes de robots (ABB) 3
  • 8. Ejemplo de traslación  Según 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 respecto al sistema O'UVW son ruvw(-2,7,3) 8
  • 9. Ejemplo de traslación  Calcular el vector r’xyz resultante de trasladar al vector rxyz(4,4,11) según la transformación T(p) con p(6,-3,8) 9
  • 10. Rotación con matrices homogéneas  Matrices de rotación básicas:  Cambio de sistema de coordenadas: 10
  • 11. Ejemplo de rotación  Según la figura el sistema OUVW se encuentra girado -90º alrededor del eje OZ con respecto al sistema OXYZ. Calcular las coordenadas del vector r si r = [4,8,12]T 11
  • 12. rotaciones y traslaciones…  Es posible combinar rotaciones y traslaciones básicas multiplicando las matrices correspondientes  El producto no es conmutativo:  rotar y trasladar no es igual que trasladar y rotar 12
  • 13. rotaciones y traslaciones  Rotación seguida de traslación:  Traslación seguida de rotación: 13
  • 14. Ejemplo de traslación-rotación  Un sistema OUVW ha sido girado 90º alrededor del eje OX y posteriormente trasladado un vector p(8,-4,12) con respecto al sistema OXYZ. Calcular las coordenadas (rx ,ry ,rz) del vector r con coordenadas ruvw (-3,4,-11) 14
  • 15. Ejemplo de traslación-rotación  Un sistema OUVW ha sido trasladado un vector p(8,-4,12) con respecto al sistema OXYZ y girado 90º alrededor del eje OX. Calcular las coordenadas (rx , ry , rz) del vector r de coordenadas ruvw (-3,4,-11) 15
  • 16. Significado geométrico matrices      n,o,a => terna ortonormal que representa la orientación p =>vector que representa la posición ||n||=||o||=||a||=1 nxo=a [n o a]-1=[n o a]T 16
  • 17. Inversa de una matriz de transformación homogénea 17
  • 18. Composición matrices homogéneas  Una transformación compleja puede descomponerse en la aplicación consecutiva de transformaciones simples (giros básicos y traslaciones)  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 composición de las matrices básicas de rotación 18
  • 19. Criterios de composición de matrices  Si el sistema fijo OXYZ y el sistema transformado O'UVW son coincidentes, la matriz homogénea de transformación será la matriz 4 x 4 unidad, I4  Si el sistema O'UVW se obtiene mediante rotaciones y traslaciones definidas con respecto al sistema fijo OXYZ, la matriz homogénea que representa cada transformación se deberá premultiplicar sobre las matrices de las transformaciones previas.  ¸Si el sistema O'UVW se obtiene mediante rotaciones y traslaciones definidas con respecto al sistema móvil, la matriz homogénea que representa cada transformación se deberá postmultiplicar sobre las matrices de las transformaciones previas. 19
  • 20. Ejemplo de composición de matrices  PREMULTIPLICACIÓN  Obtener la matriz de transformación que representa al sistema O'UVW obtenido a partir del sistema OXYZ mediante un giro de ángulo -90º alrededor del eje OX, de una traslación de vector pxyz(5,5,10) y un giro de 90º sobre el eje OZ 20
  • 21. Ejemplo de composición de matrices  POSMULTIPLICACIÖN  Obtener la matriz de transformación que representa las siguientes transformaciones sobre un sistena OXYZ fijo de referencia: traslación de un vector pxyz(-3,10,10); giro de -90º sobre el eje O'U del sistema trasladado y giro de 90º sobre el eje O'V del sistema girado 21
  • 23. Comparación entre métodos de localización espacial 23