SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
TEMA 4.

Geometría, cinemática y dinámica




                               76
Índice: Geometría, cinemática y
             dinámica
• Geometría
  – Coordenadas propias y del mundo
  – Representación de la posición.
      • Tipos de coordenadas
  – Matrices de rotación
  – Representación de la orientación del elemento final
      • Ángulos de Euler y RPY
  – Matrices de transformación homogéneas
• Cinemática
  – Problema cinemático directo e inverso
• Dinámica
  – Ecuaciones de Newton-Euler
  – Ecuaciones de Lagrange-Euler
                                                          77
Coordenadas propias y del mundo
•   Coordenadas propias (del cuerpo)
     – Indican la posición y orientación del extremo final del robot.
•   Coordenadas del mundo
     – Posición y orientación del extremo final del robot respecto a un
       sistema de coordenadas homogéneas. Normalmente, fijamos el
       centro en la base del robot.




                                                                          78
Representación de la posición (I)
• Vamos a representar la posición en un
  espacio tridimensional
• Veremos 3 tipos de representación
  – Coordenadas cartesianas
  – Coordenadas cilíndricas
  – Coordenadas esféricas




                                          79
Representación de la posición (II)
• Coordenadas cartesianas
  – Utilizamos el sistema de
    referencia OXYZ
  – Definimos la posición mediante
    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.




                                      80
Representación de la posición (III)
• Coordenadas cilíndricas
   – Utilizamos el sistema de
     referencia OXYZ
   – Definimos la posición
     mediante el vector p(r,θ,z)
       • r es la distancia desde el
         origen O hasta el extremo
         del vector p.
       • θ es el ángulo formado
         por la proyección del
         vector p sobre el plano
         OXY con el eje OX.
       • z expresa la proyección
         del vector p sobre el eje
         OZ.



                                      81
Representación de la posición (IV)
• Coordenadas esféricas
   – Utilizamos el sistema de
     referencia OXYZ
   – Definimos la posición
     mediante el vector p(r,θ,Ф)
      • r es la distancia desde el
        origen O hasta el extremo
        del vector p.
      • θ es el ángulo formado por
        la proyección del vector p
        sobre el plano OXY con el
        eje OX.
      • Ф es el ángulo formado por
        el vector p con el eje OZ.




                                     82
Matrices de rotación: 2D




                           83
Matrices de rotación: 3D (I)




                               84
Matrices de rotación: 3D (II)




                                85
Composición de rotaciones
• Podemos multiplicar las matrices de rotación
  básicas entre sí para representar una secuencia
  de rotación finita respecto del eje principal del
  sistema de coordenadas OXYZ
  – La multiplicación de matrices no es conmutativa
  – Importante el orden de realización de las rotaciones
• También podemos encadenar rotaciones
  básicas respecto a los ejes principales de los
  sistemas de coordenadas obtenidos después de
  una rotación
                                                           86
Composición de rotaciones:
                 Ejemplo
•    Orden de composición (respecto de OXYZ)
    1.   Rotación de ángulo α respecto del eje OX
    2.   Rotación de ángulo θ respecto del eje OZ
    3.   Rotación de ángulo Φ respecto del eje OY
(Sustituimos Sin y Cos por S y C, respectivamente)

                           Cφ 0 Sφ  Cθ − Sθ 0 1 0          0 
R = R y ,φ R z ,θ R x,α =  0
                               1 0   Sθ C θ 0   0 C α
                                                          − Sα  =
                                                                   
                          − Sφ 0 Cφ   0
                                          0   1   0 Sα
                                                            Cα  
   CφCθ SφSα − CφSθCα CφSθSα + SφCα 
=  Sθ
                      CθCα           − CθSα   
                                               
  − SφCθ SφSθCα + CφSα CφCα − SφSθSα 
                                              
                                                                  87
Orientación del elemento terminal (I)
• Un punto queda definido en el espacio a
  través de su posición
• Para un sólido necesitamos definir
  además cual es la orientación
• Hay varias formas de definir la orientación
  siendo las más usuales:
  – Ángulos de Euler
  – Ángulos RPY

                                            88
Orientación del elemento terminal
                   (II)
•    Ángulos de Euler ZXZ
     –   Es una de las representaciones
         más habituales.
     –   Se suele asociar con los
         movimientos básicos de un
         giroscopio.
     –   Si se parte de los sistemas
         OXYZ y OUVW, inicialmente
         coincidentes, podemos colocar
         al sistema OUVW en cualquier
         orientación siguiendo los
         siguientes pasos (en orden):
         1.   Girar el sistema OUVW un
              ángulo Φ con respecto al eje
              OZ, convirtiéndose en el
              OU´V´W´.
         2.   Girar el sistema OU´V´W´ un
              ángulo θ con respecto al eje
              OU´ (X inicial), conviertiendose
              en el OU´´V´´W´´.
         3.   Girar el sistema OU´´V´´W´´ un
              ángulo ψ con respecto al eje
              OW´´ (Z inicial), convirtiéndose
              finalmente en el OU´´´V´´´W´´´
                                                 89
Orientación del elemento terminal
                 (III)
• Matriz de rotación:

                               Cφ    − Sφ   0   Cθ    0 Sθ  Cψ   − Sψ   0
R = R z ,φ R u ′,θ R w′′,ψ   =  Sφ
                                     Cφ     0  0
                                                       1 0   Sψ
                                                                    Cψ     0 =
                                                                              
                               0
                                       0    1 − Sθ
                                                       0 Cθ   0
                                                                      0    1
                                                                              
  CφCψ − SφCθSψ               − CφSψ − SφCθCψ           SφSθ 
=  SφCψ + CφCθSψ
                              − SφSψ + CφCθCψ          − CφSθ 
                                                               
  
       SθSψ                         SθCψ                 Cθ  



                                                                              90
Orientación del elemento terminal
                   (IV)
•    Ángulos de Euler ZYZ
     –   Si se parte de los sistemas
         OXYZ y OUVW, inicialmente
         coincidentes, podemos colocar
         al sistema OUVW en cualquier
         orientación siguiendo los
         siguientes pasos (en orden):
         1.   Girar el sistema OUVW un
              ángulo Φ con respecto al eje
              OZ, convirtiéndose en el
              OU´V´W´.
         2.   Girar el sistema OU´V´W´ un
              ángulo θ con respecto al eje
              OV´ (Y inicial), conviertiendose
              en el OU´´V´´W´´.
         3.   Girar el sistema OU´´V´´W´´ un
              ángulo ψ con respecto al eje
              OW´´ (Z inicial), convirtiéndose
              finalmente en el OU´´´V´´´W´´´




                                                 91
Orientación del elemento terminal (V)
•   Ángulos RPY
    – “roll” (balanceo), “pitch” (inclinación)
      y “yaw” (orientación). En naútica
      corresponde a alabeo, cabeceo y
      guiñada.
    – Representación utilizada
      generalmente en aeronáutica.
    – Si se parte de los sistemas OXYZ y
      OUVW, inicialmente coincidentes,
      podemos colocar al sistema OUVW
      en cualquier orientación siguiendo
      los siguientes pasos (en orden):
         1. Girar el sistema OUVW un ángulo ψ
            con respecto al eje OX. Es el
            denominado Yaw o guiñada.
         2. Girar el sistema OUVW un ángulo θ
            con respecto al eje OY. Es el
            denominado Pitch o cabeceo.
         3. Girar el sistema OUVW un ángulo
            Φ con respecto al eje OZ. Es el
            denominado Roll o alabeo.


                                                 92
Orientación del elemento terminal
                (VI)
• Matriz de rotación (Ángulos RPY):

                             Cφ    − Sφ   0   Cθ
                                                  0 Sθ  1 0        0 
R = R z ,φ R y ,θ R x ,ψ   =  Sφ
                                   Cφ     0  0
                                                1 0   0 Cψ
                                                                 − Sψ  =
                                                                        
                             
                             0       0    1   − Sθ
                                                0 C θ   0 Sψ
                                                                 Cψ  
  CφCθ        CφSθSψ − SφCψ           CφSθCψ + SφSψ 
=  SφCθ
              SφSθSψ − CφCψ           SφSθCψ − SφSψ 
                                                     
   − Sθ
                  CθSψ                    CθCψ      
                                                     



                                                                         93

Más contenido relacionado

La actualidad más candente

Metodo runge kutta
Metodo runge kuttaMetodo runge kutta
Metodo runge kuttaJohn B
 
Ecuaciones Diferenciales - Ecuaciones de Segundo orden
Ecuaciones Diferenciales - Ecuaciones de Segundo ordenEcuaciones Diferenciales - Ecuaciones de Segundo orden
Ecuaciones Diferenciales - Ecuaciones de Segundo ordenKike Prieto
 
Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1Marvin Pariona
 
Problemas resueltos de dinamica
Problemas resueltos de dinamicaProblemas resueltos de dinamica
Problemas resueltos de dinamicafib71057
 
Rotacion, traslacion por matrices homogeneas 2
Rotacion, traslacion por matrices homogeneas 2Rotacion, traslacion por matrices homogeneas 2
Rotacion, traslacion por matrices homogeneas 2Gustavo Lopez
 
Modelos matemáticos
Modelos matemáticosModelos matemáticos
Modelos matemáticosJuan Plaza
 
Que es el wronskiano
Que es el wronskianoQue es el wronskiano
Que es el wronskianoEIYSC
 
Ejercicios sobre Transformada de Laplace
Ejercicios sobre Transformada de LaplaceEjercicios sobre Transformada de Laplace
Ejercicios sobre Transformada de LaplaceJeickson Sulbaran
 
Cinemática Directa e Inversa de un robot de 3 Grados de Libertad
Cinemática Directa e Inversa de un robot de 3 Grados de LibertadCinemática Directa e Inversa de un robot de 3 Grados de Libertad
Cinemática Directa e Inversa de un robot de 3 Grados de LibertadMaría Inés Cahuana Lázaro
 
Sistemas de control
Sistemas de controlSistemas de control
Sistemas de controltoni
 
Independencia Lineal y Wronskiano
Independencia Lineal y Wronskiano Independencia Lineal y Wronskiano
Independencia Lineal y Wronskiano Diego Salazar
 
Ecuaciones diferenciales _parciales
Ecuaciones diferenciales _parcialesEcuaciones diferenciales _parciales
Ecuaciones diferenciales _parcialesJohana lopez
 
Resumen coordenadas polares
Resumen coordenadas polaresResumen coordenadas polares
Resumen coordenadas polaresCarlaYalile
 
EJERCICIOS RESUELTOS SOBRE EL MÉTODO DE NEWTON Y EL MÉTODO DE LA SECANTE
EJERCICIOS RESUELTOS SOBRE EL MÉTODO DE NEWTON Y EL MÉTODO DE LA SECANTEEJERCICIOS RESUELTOS SOBRE EL MÉTODO DE NEWTON Y EL MÉTODO DE LA SECANTE
EJERCICIOS RESUELTOS SOBRE EL MÉTODO DE NEWTON Y EL MÉTODO DE LA SECANTEEdgar Flores
 
Caracoles, rosas calculo vectorial
Caracoles, rosas calculo vectorialCaracoles, rosas calculo vectorial
Caracoles, rosas calculo vectorialCFMAR07
 

La actualidad más candente (20)

Metodo runge kutta
Metodo runge kuttaMetodo runge kutta
Metodo runge kutta
 
Ecuaciones Diferenciales - Ecuaciones de Segundo orden
Ecuaciones Diferenciales - Ecuaciones de Segundo ordenEcuaciones Diferenciales - Ecuaciones de Segundo orden
Ecuaciones Diferenciales - Ecuaciones de Segundo orden
 
Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1
 
Problemas resueltos de dinamica
Problemas resueltos de dinamicaProblemas resueltos de dinamica
Problemas resueltos de dinamica
 
Rotacion, traslacion por matrices homogeneas 2
Rotacion, traslacion por matrices homogeneas 2Rotacion, traslacion por matrices homogeneas 2
Rotacion, traslacion por matrices homogeneas 2
 
Modelos matemáticos
Modelos matemáticosModelos matemáticos
Modelos matemáticos
 
Que es el wronskiano
Que es el wronskianoQue es el wronskiano
Que es el wronskiano
 
Ejercicios sobre Transformada de Laplace
Ejercicios sobre Transformada de LaplaceEjercicios sobre Transformada de Laplace
Ejercicios sobre Transformada de Laplace
 
Cinemática Directa e Inversa de un robot de 3 Grados de Libertad
Cinemática Directa e Inversa de un robot de 3 Grados de LibertadCinemática Directa e Inversa de un robot de 3 Grados de Libertad
Cinemática Directa e Inversa de un robot de 3 Grados de Libertad
 
Sistemas de control
Sistemas de controlSistemas de control
Sistemas de control
 
Independencia Lineal y Wronskiano
Independencia Lineal y Wronskiano Independencia Lineal y Wronskiano
Independencia Lineal y Wronskiano
 
Metodo de Runge Kutta en Matlab
Metodo de Runge Kutta en Matlab Metodo de Runge Kutta en Matlab
Metodo de Runge Kutta en Matlab
 
Ejemplo de teorema de lagrange
Ejemplo de teorema de lagrangeEjemplo de teorema de lagrange
Ejemplo de teorema de lagrange
 
Ecuaciones diferenciales _parciales
Ecuaciones diferenciales _parcialesEcuaciones diferenciales _parciales
Ecuaciones diferenciales _parciales
 
Cap 3 ley de gauss
Cap 3 ley de gaussCap 3 ley de gauss
Cap 3 ley de gauss
 
Resumen coordenadas polares
Resumen coordenadas polaresResumen coordenadas polares
Resumen coordenadas polares
 
EJERCICIOS RESUELTOS SOBRE EL MÉTODO DE NEWTON Y EL MÉTODO DE LA SECANTE
EJERCICIOS RESUELTOS SOBRE EL MÉTODO DE NEWTON Y EL MÉTODO DE LA SECANTEEJERCICIOS RESUELTOS SOBRE EL MÉTODO DE NEWTON Y EL MÉTODO DE LA SECANTE
EJERCICIOS RESUELTOS SOBRE EL MÉTODO DE NEWTON Y EL MÉTODO DE LA SECANTE
 
Caracoles, rosas calculo vectorial
Caracoles, rosas calculo vectorialCaracoles, rosas calculo vectorial
Caracoles, rosas calculo vectorial
 
Ecuacion de clairaut
Ecuacion de clairautEcuacion de clairaut
Ecuacion de clairaut
 
Interpola lagrange
Interpola lagrangeInterpola lagrange
Interpola lagrange
 

Destacado

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
 
Curso de robotica_avanzada_2014
Curso de robotica_avanzada_2014Curso de robotica_avanzada_2014
Curso de robotica_avanzada_2014conchaes
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones linealesalgebra
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones linealesJairo Jaramillo
 
Mecánica Computacional(1)
Mecánica Computacional(1)Mecánica Computacional(1)
Mecánica Computacional(1)Alfonso Cubillos
 
Presentacion Matrices
Presentacion MatricesPresentacion Matrices
Presentacion Matricesjmorenotito
 
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
 
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
 
Cálculo matricial de estructuras método directo de la rigidez
Cálculo matricial de estructuras   método directo de la rigidezCálculo matricial de estructuras   método directo de la rigidez
Cálculo matricial de estructuras método directo de la rigidezJean Becerra
 
Robotica - cinematica
Robotica - cinematicaRobotica - cinematica
Robotica - cinematicaMarc Llanos
 
07 transformaciones
07 transformaciones07 transformaciones
07 transformacionesraycruzbal
 
T12 introduccion sistemas_mecanicos
T12 introduccion sistemas_mecanicosT12 introduccion sistemas_mecanicos
T12 introduccion sistemas_mecanicosisra_maldonado
 

Destacado (20)

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
 
Ángulos De Euler
Ángulos De EulerÁngulos De Euler
Ángulos De Euler
 
Curso de robotica_avanzada_2014
Curso de robotica_avanzada_2014Curso de robotica_avanzada_2014
Curso de robotica_avanzada_2014
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones lineales
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones lineales
 
Robotica Guia 3
Robotica Guia 3Robotica Guia 3
Robotica Guia 3
 
Mecánica Computacional(1)
Mecánica Computacional(1)Mecánica Computacional(1)
Mecánica Computacional(1)
 
Fundposori
FundposoriFundposori
Fundposori
 
Presentacion Matrices
Presentacion MatricesPresentacion Matrices
Presentacion Matrices
 
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 ...
 
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
 
Cálculo matricial de estructuras método directo de la rigidez
Cálculo matricial de estructuras   método directo de la rigidezCálculo matricial de estructuras   método directo de la rigidez
Cálculo matricial de estructuras método directo de la rigidez
 
Robotica - cinematica
Robotica - cinematicaRobotica - cinematica
Robotica - cinematica
 
Metodo de rigidez 2
Metodo de rigidez   2Metodo de rigidez   2
Metodo de rigidez 2
 
07 transformaciones
07 transformaciones07 transformaciones
07 transformaciones
 
Robotica Guia 3
Robotica Guia 3Robotica Guia 3
Robotica Guia 3
 
Matriz de rotacion
Matriz de rotacionMatriz de rotacion
Matriz de rotacion
 
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)
 
T12 introduccion sistemas_mecanicos
T12 introduccion sistemas_mecanicosT12 introduccion sistemas_mecanicos
T12 introduccion sistemas_mecanicos
 
Scara robot projesi
Scara robot projesi Scara robot projesi
Scara robot projesi
 

Similar a Geometría, cinemática y dinámica robótica

Similar a Geometría, cinemática y dinámica robótica (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
 
Guia trigonometría
Guia trigonometríaGuia trigonometría
Guia trigonometría
 
Carlos daniel Diaz Gallardo
Carlos daniel Diaz GallardoCarlos daniel Diaz Gallardo
Carlos daniel Diaz Gallardo
 
Control de robots
Control de robotsControl de robots
Control de robots
 
Cinematica 1
Cinematica 1Cinematica 1
Cinematica 1
 
Scribd de la unidad 4
Scribd de la unidad 4Scribd de la unidad 4
Scribd de la unidad 4
 
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
 
Coordenadas polares
Coordenadas polaresCoordenadas polares
Coordenadas polares
 
ESTUDIO DE MOVIMIENTOS
ESTUDIO DE MOVIMIENTOSESTUDIO DE MOVIMIENTOS
ESTUDIO DE MOVIMIENTOS
 
Física (transformaciones isométricas)
Física (transformaciones isométricas)Física (transformaciones isométricas)
Física (transformaciones isométricas)
 
Cinemática de los manipuladores
Cinemática de los manipuladoresCinemática de los manipuladores
Cinemática de los manipuladores
 
Resumen 2
Resumen 2Resumen 2
Resumen 2
 
Biomecánica
BiomecánicaBiomecánica
Biomecánica
 
408exam
408exam408exam
408exam
 
Matematica coordenadas polares
Matematica coordenadas polaresMatematica coordenadas polares
Matematica coordenadas polares
 
Guia coordenadas polares
Guia coordenadas polaresGuia coordenadas polares
Guia coordenadas polares
 
Coordenadas polares (3)
Coordenadas polares (3)Coordenadas polares (3)
Coordenadas polares (3)
 
Biomecánica
BiomecánicaBiomecánica
Biomecánica
 

Geometría, cinemática y dinámica robótica

  • 2. Índice: Geometría, cinemática y dinámica • Geometría – Coordenadas propias y del mundo – Representación de la posición. • Tipos de coordenadas – Matrices de rotación – Representación de la orientación del elemento final • Ángulos de Euler y RPY – Matrices de transformación homogéneas • Cinemática – Problema cinemático directo e inverso • Dinámica – Ecuaciones de Newton-Euler – Ecuaciones de Lagrange-Euler 77
  • 3. Coordenadas propias y del mundo • Coordenadas propias (del cuerpo) – Indican la posición y orientación del extremo final del robot. • Coordenadas del mundo – Posición y orientación del extremo final del robot respecto a un sistema de coordenadas homogéneas. Normalmente, fijamos el centro en la base del robot. 78
  • 4. Representación de la posición (I) • Vamos a representar la posición en un espacio tridimensional • Veremos 3 tipos de representación – Coordenadas cartesianas – Coordenadas cilíndricas – Coordenadas esféricas 79
  • 5. Representación de la posición (II) • Coordenadas cartesianas – Utilizamos el sistema de referencia OXYZ – Definimos la posición mediante 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. 80
  • 6. Representación de la posición (III) • Coordenadas cilíndricas – Utilizamos el sistema de referencia OXYZ – Definimos la posición mediante el vector p(r,θ,z) • r es la distancia desde el origen O hasta el extremo del vector p. • θ es el ángulo formado por la proyección del vector p sobre el plano OXY con el eje OX. • z expresa la proyección del vector p sobre el eje OZ. 81
  • 7. Representación de la posición (IV) • Coordenadas esféricas – Utilizamos el sistema de referencia OXYZ – Definimos la posición mediante el vector p(r,θ,Ф) • r es la distancia desde el origen O hasta el extremo del vector p. • θ es el ángulo formado por la proyección del vector p sobre el plano OXY con el eje OX. • Ф es el ángulo formado por el vector p con el eje OZ. 82
  • 11. Composición de rotaciones • Podemos multiplicar las matrices de rotación básicas entre sí para representar una secuencia de rotación finita respecto del eje principal del sistema de coordenadas OXYZ – La multiplicación de matrices no es conmutativa – Importante el orden de realización de las rotaciones • También podemos encadenar rotaciones básicas respecto a los ejes principales de los sistemas de coordenadas obtenidos después de una rotación 86
  • 12. Composición de rotaciones: Ejemplo • Orden de composición (respecto de OXYZ) 1. Rotación de ángulo α respecto del eje OX 2. Rotación de ángulo θ respecto del eje OZ 3. Rotación de ángulo Φ respecto del eje OY (Sustituimos Sin y Cos por S y C, respectivamente)  Cφ 0 Sφ  Cθ − Sθ 0 1 0 0  R = R y ,φ R z ,θ R x,α =  0  1 0   Sθ C θ 0   0 C α   − Sα  =  − Sφ 0 Cφ   0   0 1   0 Sα  Cα    CφCθ SφSα − CφSθCα CφSθSα + SφCα  =  Sθ  CθCα − CθSα   − SφCθ SφSθCα + CφSα CφCα − SφSθSα    87
  • 13. Orientación del elemento terminal (I) • Un punto queda definido en el espacio a través de su posición • Para un sólido necesitamos definir además cual es la orientación • Hay varias formas de definir la orientación siendo las más usuales: – Ángulos de Euler – Ángulos RPY 88
  • 14. Orientación del elemento terminal (II) • Ángulos de Euler ZXZ – Es una de las representaciones más habituales. – Se suele asociar con los movimientos básicos de un giroscopio. – Si se parte de los sistemas OXYZ y OUVW, inicialmente coincidentes, podemos colocar al sistema OUVW en cualquier orientación siguiendo los siguientes pasos (en orden): 1. Girar el sistema OUVW un ángulo Φ con respecto al eje OZ, convirtiéndose en el OU´V´W´. 2. Girar el sistema OU´V´W´ un ángulo θ con respecto al eje OU´ (X inicial), conviertiendose en el OU´´V´´W´´. 3. Girar el sistema OU´´V´´W´´ un ángulo ψ con respecto al eje OW´´ (Z inicial), convirtiéndose finalmente en el OU´´´V´´´W´´´ 89
  • 15. Orientación del elemento terminal (III) • Matriz de rotación: Cφ − Sφ 0   Cθ 0 Sθ  Cψ − Sψ 0 R = R z ,φ R u ′,θ R w′′,ψ =  Sφ  Cφ 0  0  1 0   Sψ  Cψ 0 =  0  0 1 − Sθ  0 Cθ   0  0 1  CφCψ − SφCθSψ − CφSψ − SφCθCψ SφSθ  =  SφCψ + CφCθSψ  − SφSψ + CφCθCψ − CφSθ     SθSψ SθCψ Cθ   90
  • 16. Orientación del elemento terminal (IV) • Ángulos de Euler ZYZ – Si se parte de los sistemas OXYZ y OUVW, inicialmente coincidentes, podemos colocar al sistema OUVW en cualquier orientación siguiendo los siguientes pasos (en orden): 1. Girar el sistema OUVW un ángulo Φ con respecto al eje OZ, convirtiéndose en el OU´V´W´. 2. Girar el sistema OU´V´W´ un ángulo θ con respecto al eje OV´ (Y inicial), conviertiendose en el OU´´V´´W´´. 3. Girar el sistema OU´´V´´W´´ un ángulo ψ con respecto al eje OW´´ (Z inicial), convirtiéndose finalmente en el OU´´´V´´´W´´´ 91
  • 17. Orientación del elemento terminal (V) • Ángulos RPY – “roll” (balanceo), “pitch” (inclinación) y “yaw” (orientación). En naútica corresponde a alabeo, cabeceo y guiñada. – Representación utilizada generalmente en aeronáutica. – Si se parte de los sistemas OXYZ y OUVW, inicialmente coincidentes, podemos colocar al sistema OUVW en cualquier orientación siguiendo los siguientes pasos (en orden): 1. Girar el sistema OUVW un ángulo ψ con respecto al eje OX. Es el denominado Yaw o guiñada. 2. Girar el sistema OUVW un ángulo θ con respecto al eje OY. Es el denominado Pitch o cabeceo. 3. Girar el sistema OUVW un ángulo Φ con respecto al eje OZ. Es el denominado Roll o alabeo. 92
  • 18. Orientación del elemento terminal (VI) • Matriz de rotación (Ángulos RPY): Cφ − Sφ 0   Cθ 0 Sθ  1 0 0  R = R z ,φ R y ,θ R x ,ψ =  Sφ  Cφ 0  0  1 0   0 Cψ  − Sψ  =   0 0 1   − Sθ  0 C θ   0 Sψ  Cψ   CφCθ CφSθSψ − SφCψ CφSθCψ + SφSψ  =  SφCθ  SφSθSψ − CφCψ SφSθCψ − SφSψ    − Sθ  CθSψ CθCψ   93