SlideShare a Scribd company logo
1 of 36
ROBÓTICA
Manipuladores
                Andrés Rosales
Robótica



        CONTENIDO

• Introducción
     • Definiciones
     • Tareas
     • Estadísticas

• Robots Manipuladores
    • Definiciones
    • Control

• Robots Móviles
    • Definiciones
    • Control
Robótica




INTRODUCCIÓN
Introducción




Mecánica                 Electrónica




              Robótica

Informática                 Control
Introducción



           Robots Manipuladores




Robótica




               Robots Móviles
Introducción

                   Definiciones
                             Robótica:
Es la conexión inteligente entre percepción y acción. (Brady, 1985).
Introducción

                      Definiciones
                              Manipuladores:
Robot Institute of America: Un robot es un manipulador reprogramable
  multifuncional diseñado para mover materiales, piezas o dispositivos
  especializados a través de movimientos programados variables para la
  realización de una diversidad de tareas (Schlussel, 1985).
Japón: Cualquier dispositivo que reemplaza el trabajo humano. (Sosoka,
  1985).
Introducción

                      Definiciones
                               Robot móvil:
Cualquier robot que posee movilidad con respecto al medio
Cualquier sistema el cual es:
    Móvil - todo el sistema se desplaza con respecto al ambiente.
    Autónomo - limitada interacción con el hombre.
    Inteligente - sensa y reacciona a su entorno.
Introducción


                      TAREAS ROBOTICAS



                      Robots de Servicios     Robots de
Robots Industriales                         Entretenimiento
Introducción

                                      Antecedentes
                                       históricos

                              ’90 - Comienzan las investigaciones en
                              robots humanoides y aéreos.
              ’80 - Comienzan las investigaciones en
              vehículos autoguiados y robots con patas.

    1971 – Se desarrolló el robot Stanford.
    1978 – Se desarrolló el robot PUMA.

1961 – Se instaló el primer                     En las decadas de ’60 y ’70 se
robot industrial en GM.                   realizan investigaciones en robot con
                                        sensores externos.

                             1954 – Devol diseña el
                        primer robot programable.

               1947 – Primer teleopreador
            con actuadores eléctricos.
Introducción

                                              Manufactura,
                                               Paletizado,
Imitación de
               Aplicaciones                  Agricultura, etc
 Humanos y
                Prácticas
  Animales


                              Aplicaciones
                              Industriales
                                                                   Aplicaciones
                                                                    Espaciales


                                              Servicios
                Insectos
                                                                   Aplicaciones
                                                                    Médicas

               Humanoides
Introducción


                                Estadísticas




                                             Crecimiento del mercado de robots personales y
Crecimiento mundial del mercado de robots.
                                                              de servicio.
Introducción


                                     Estadísticas
                                                      Robots de servicio para uso profesional. Valor de
                                                      las reservas al final del 2004 (celeste) y valores de
                                                      instalación proyectados al 2005 – 2008 (morado).




Robots de servicio para uso personal y doméstico.
Valor de las reservas al final del 2004 (celeste) y
valores de instalación proyectados al 2005 – 2008
(morado).
Introducción


                                      Estadísticas
                                                  Para el 2011 habrá más de 1.2 millones de Robots
                                                  industriales en todo el mundo, la gráfica izquierda está
                                                  basada en un estudio del número de robots por país por
                                                  cada 10.000 trabajadores, donde Japón ocupa el primer
                                                  lugar con 295 robots de producción por cada 10.000
                                                  empleados, seguido de Singapur con 169, Corea 164 y
                                                  Alemania 163.




Los robots industriales tendrán su mayor
producción en el sector automotriz, mientras
que según su aplicación el mayor porcentaje los
robots que manejan materiales y procesos.
Descriptores




DESCRIPCIONES ESPACIALES
Descriptores


                         P   Con respecto a un origen fijo
                             O, la posición de un punto P
                             se describe por el vector OP
        p                          o simplemente p


                                                                  p = OP
O                                                      Q
                                                                  q = OQ

              Marco
            cartesiano                                                 P
    z                                              q
                                          E                  p
              P
        p
    O             y           Espacio
                              Euclídeo            O
x
Descriptores




El mismo origen         OA = OB = O




                                 {A}

             ZA

{B}               YB
       ZB
        OA
             OB    YA
  XA

            XB
Descriptores


                    Posición del punto P
     Posición AP    con respecto al marco
                    de referencia {A}
                                                     ZB

                                         {B}
                        Rotación y
                        Traslación                  OB         YB
                                                          P
        {A}                          p
              ZA                               XB



        OA                                  Orientación       {AXB, AYB, AZB}
              O    YA
XA
Descriptores


       r11     r12     r31
                                                                            ZA
                                                             {B}


       r
B R = ൥ 21
A              r22     r23 ൩
                                                             ZB                  YB


       r31     r32     r33
                                 Matriz de
                                                                   OA                   {A}
                                 Rotación
                                                                        OB        YA

                            1
                                                       XA

A
    XB = A R BXB     = A R ൥0൩
                                                                       XB

         B             B
                            0
                            0
    YB = A R B YB    = A R ൥1൩               BR   = ൣ A XB             YB             ZB ൧
A                                            A                     A             A
         B             B
                            0
                            0
A
    ZB = A R B ZB
         B           = A R ൥0൩
                       B
                            1
Descriptores


       r11      r12       r31
                                                                              ZA
                                                                  {B}


       r
B R = ൥ 21
A               r22       r23 ൩
                                                                  ZB               YB


       r31      r32       r33
                                       Matriz de
                                                                        OA               {A}
                                       Rotación
                                                                             OB     YA
                                                             XA
                                                                         XB


                                            XB . XA        YB . X A          ZB . X A
BR
A
     = ൣ A XB         A
                          YB      A
                                    ZB ൧ = ൥ X B . YA      YB . YA           ZB . YA ൩
                                             X B . ZA      YB . ZA           ZB . ZA


         BR   = A RT = A R−1
         A      B      B                           Matriz Ortonormal
Descriptores

                     Producto Cruz y Producto Punto


                                                 |p x q| = |p| |q| sin(θ)

                                                 R
    p.q = |p| |q| cos(θ)
                                                                            Q
             Q                             pxq
                                                              q
                                             r
     q
                                                 O        θ
         θ       p
O                                           -r
                           P                                  p                 P
                                           qxp
    |q| cos(θ)
                                                  S
Descriptores




                                           1 0 0 ←           XA
                                                            B T
           YB       ZA



                                    B R = ൥0 0 −1൩ ←
                                    A
                                                             YA
                                                            B T

                                           0 1 0 ←
      ZB


                                                             ZA
                                                            B T
{B}                           {A}
                O        YA


                                         ↑      ↑      ↑
      XB
           XA

                                       A
                                         XB   A
                                                YB   A
                                                       ZB
Descriptores

                          Descripción de un Marco con respecto
                                    a una Referencia



           ሼBሽ =   ൛AR
                    B
                              A
                                  PBORG ൟ
                                                               ZB

                                                   {B}

                                                              OB             YB
                                            AP
     {A}                                         BORG


             ZA                                          XB




                                            MarcoሼBሽ = A X B        A
                                                                        YB        A
                                                                                      ZB   A
                                                                                               PBORG
     OA
                         YA
XA
Descriptores

                Mapeo y Rotaciones


                             Mapeo: cambiar las descripciones
                             de un marco a otro

{B}
      P                      Si P está dado en {B}: BP


                                A
                                    XB .   B
                                               P         A
                                                             XB
                     A
                         P = ൮ A YB .      B
                                               P൲ = ൮ A YB ൲ B P
          {A}

                                A
                                    ZB .   B
                                               P         A
                                                             ZB


                                           A
                                               P = A R BP
                                                   B
Manipuladores




ROBOTS MANIPULADORES
Manipuladores


               Un Robot Manipulador es un mecanismo articulado
                         (cadena cinemática abierta)

                                                            Conjunto de
  Eslabón o vínculo                                     vínculos unidos por
        (link)                                             articulaciones




Articulación
   (joint)


                                                               Efector final

                                               Base (fija)
Manipuladores

   Cinemática es la ciencia que trata el
movimiento sin considerar las fuerzas que lo
                ocasionan.

                  z       y          z
     z                                         x
                              x y
              x

 y
Manipuladores

Tipos de articulaciones




                               Revolutas
                                   y
                              Prismáticas
Manipuladores

                          Parámetros de configuración


                                                              Conjunto de parámetros de
Articulación                                                   posición que describen la
 revoluta                                                      configuración del sistema
 (1 DOF)
                         Articulación
                         prismática                         Las coordenadas generalizadas
                          (1 DOF)                            son un conjunto de parámetros
                                                            de configuración independientes


               1 eslabón fijo + n eslabones móviles         Grados de libertad = número de
           z                                                 coordenadas generalizadas


               x     El número de grados de libertad se refiere al número mínimo de números
                      reales que necesitamos especificar para determinar completamente la
       y             velocidad de un mecanismo o el número de reacciones de una estructura
Manipuladores

                             Coordenadas generalizadas
                                Para un eslabón necesito              Para n eslabones
                            6 parámetros: 3 para la posición y          necesito 6n
                                  3 para la orientación                 parámetros
1 articulación = 1 DOF




                           5 restricciones




                         Para n articulaciones
                         hay 5n restricciones


                                                 DOF del sistema = 6n – 5n = n
Manipuladores

    Parámetros de configuración del efector final


Coordenadas generalizadas: Conjunto de m parámetros que
  especifican completamente la posición y orientación del
 efector final con respecto a {0} (marco de referencia fijo)


                                   z        y

          {0}                                   x
      z         y
                                         0n+1
                    x          Punto de operación


 Coordenadas de operación: Conjunto de m0 parámetros
    de configuración independientes, donde m0 es el
     número de grados de libertad del efector final
Manipuladores


                        Coordenadas de las articulaciones = Espacio de articulaciones

                                               α
                                                                    θ1
                                                                            θ
                                       {x,y}
   Un robot se dice que es
    redundante si n > m0                                                           θ2

                                                               θ3
Grados de redundancia = n – m0
                                                                    α


                                                                                   y

                                                               x

                                 Coordenadas operacionales = Espacio operacional
Manipuladores

Configuraciones




   SCARA: Selective Compliant Articulated Robot Arm
     (Brazo Robótico Articulado Selectivo Obediente)
Manipuladores


  CINEMATICA DIRECTA: Proporciona la posición y orientación del extremo
       operativo del robot en función de las coordenadas articulares.

                                q1 
Coordenadas                                     q                   x
                      q(n)    = M                     Cinemática
 articulares                                              Directa
                               q 
                                n

Coordenadas                     p
 de la tarea
                      x( m)   =   = x(q)
                                φ
                                 

       Cinemática diferencial

   ∂x                             n
&
x=    &    &
      q = Jq      m           m         n
   ∂q
                                             Si m < n     Robot redundante
Manipuladores


    CINEMATICA INVERSA: Permite obtener la configuración del robot para
                   posturas en el espacio de la tarea.


x       Cinemática       q                    Generación de referencias en el
          Inversa                                   espacio del robot.



     No siempre tiene solución única                  Se resuelve por
                                                       optimización




                                                             x = J +q
                                                             &      &
                                               integrar
                                                              &
                                                              q→q
Manipuladores


 MODELO DINAMICO: Describe la evolución del sistema mecánico sujeto a
  restricciones holonómicas (se pueden expresar mediante una ecuación
                               algebraica).

                                                      Sistema Multivariable
        &&       & &
τ = M(q)q + C(q, q)q + g(q)                            Sistema No Lineal




                                             La relación geométrica entre las
                                           proporciones de las articulaciones y
                                           la velocidad del efector final pueden

  τ = Y(q, q, q )θ
                                            describirse en una matriz conocida
           & &&                                      como Jacobiano.


                      ˆ
                      θ→      Identificación

More Related Content

What's hot

Fundamental of robotic manipulator
Fundamental of robotic manipulatorFundamental of robotic manipulator
Fundamental of robotic manipulator
snkalepvpit
 

What's hot (20)

An introduction to robotics classification, kinematics and hardware
An introduction to robotics classification, kinematics and hardwareAn introduction to robotics classification, kinematics and hardware
An introduction to robotics classification, kinematics and hardware
 
2.- Estructura mecanica de un robot
2.- Estructura mecanica de un robot2.- Estructura mecanica de un robot
2.- Estructura mecanica de un robot
 
Transmisiones y reducciones utilizadas en robótica
Transmisiones y reducciones utilizadas en robóticaTransmisiones y reducciones utilizadas en robótica
Transmisiones y reducciones utilizadas en robótica
 
Articulaciones del robot
Articulaciones del robotArticulaciones del robot
Articulaciones del robot
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial robotics
 
Ensayo levas cristobal 17348113
Ensayo levas cristobal 17348113Ensayo levas cristobal 17348113
Ensayo levas cristobal 17348113
 
Sistema de sujecion
Sistema de sujecionSistema de sujecion
Sistema de sujecion
 
Fundamental of robotic manipulator
Fundamental of robotic manipulatorFundamental of robotic manipulator
Fundamental of robotic manipulator
 
Robot Arm Kinematics
Robot Arm KinematicsRobot Arm Kinematics
Robot Arm Kinematics
 
Robotica industrial its zapopan
Robotica industrial its zapopanRobotica industrial its zapopan
Robotica industrial its zapopan
 
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
 
Robotica industrial clase 1
Robotica industrial clase 1Robotica industrial clase 1
Robotica industrial clase 1
 
Industrial robots
Industrial robotsIndustrial robots
Industrial robots
 
Robotics
RoboticsRobotics
Robotics
 
Sensores internos y externos
Sensores internos y externosSensores internos y externos
Sensores internos y externos
 
Robot classification working and spesific uitilities of robot
Robot classification working and spesific uitilities of robotRobot classification working and spesific uitilities of robot
Robot classification working and spesific uitilities of robot
 
Variadores VENTAJAS Y DESVENTAJAS
Variadores VENTAJAS Y DESVENTAJASVariadores VENTAJAS Y DESVENTAJAS
Variadores VENTAJAS Y DESVENTAJAS
 
Robots
Robots Robots
Robots
 
Formato ieee (1) robotica fase final
Formato ieee (1) robotica fase finalFormato ieee (1) robotica fase final
Formato ieee (1) robotica fase final
 
Robotica 2 (1)
Robotica 2 (1)Robotica 2 (1)
Robotica 2 (1)
 

Similar to Robotica EPN - Manipuladores

Aplicaciones de la robotica
Aplicaciones de la roboticaAplicaciones de la robotica
Aplicaciones de la robotica
xbayronx
 
1. Introducción a la Robótica.pdf
1. Introducción a la Robótica.pdf1. Introducción a la Robótica.pdf
1. Introducción a la Robótica.pdf
ssuser921d9f
 

Similar to Robotica EPN - Manipuladores (20)

La robotica
La roboticaLa robotica
La robotica
 
La robotica
La roboticaLa robotica
La robotica
 
Robotica ppt
Robotica pptRobotica ppt
Robotica ppt
 
Robotica (2005 verano)
Robotica (2005 verano)Robotica (2005 verano)
Robotica (2005 verano)
 
Robotica unidad 1
Robotica unidad 1Robotica unidad 1
Robotica unidad 1
 
Robotica
RoboticaRobotica
Robotica
 
Emery
EmeryEmery
Emery
 
Los robots
Los robots Los robots
Los robots
 
La robótica y sus beneficios
La robótica y sus beneficiosLa robótica y sus beneficios
La robótica y sus beneficios
 
ROBOTICA EDUCATIVA.pptx
ROBOTICA EDUCATIVA.pptxROBOTICA EDUCATIVA.pptx
ROBOTICA EDUCATIVA.pptx
 
Aplicaciones de la robotica
Aplicaciones de la roboticaAplicaciones de la robotica
Aplicaciones de la robotica
 
ROBOTICA
ROBOTICA ROBOTICA
ROBOTICA
 
PRESENTACION MANIPULADORES COMPLETA.pptx
PRESENTACION MANIPULADORES COMPLETA.pptxPRESENTACION MANIPULADORES COMPLETA.pptx
PRESENTACION MANIPULADORES COMPLETA.pptx
 
1. Introducción a la Robótica.pdf
1. Introducción a la Robótica.pdf1. Introducción a la Robótica.pdf
1. Introducción a la Robótica.pdf
 
Robotica02
Robotica02Robotica02
Robotica02
 
Practicas de robotica utilizando matlab - Roque
Practicas de robotica utilizando matlab -  RoquePracticas de robotica utilizando matlab -  Roque
Practicas de robotica utilizando matlab - Roque
 
La robotica
La roboticaLa robotica
La robotica
 
Robots Paralelos, Conceptos y Aplicaciones
Robots Paralelos, Conceptos y AplicacionesRobots Paralelos, Conceptos y Aplicaciones
Robots Paralelos, Conceptos y Aplicaciones
 
Robotica educativa
Robotica educativaRobotica educativa
Robotica educativa
 
estudiante
estudiante estudiante
estudiante
 

Recently uploaded

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Recently uploaded (20)

Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 

Robotica EPN - Manipuladores

  • 1. ROBÓTICA Manipuladores Andrés Rosales
  • 2. Robótica CONTENIDO • Introducción • Definiciones • Tareas • Estadísticas • Robots Manipuladores • Definiciones • Control • Robots Móviles • Definiciones • Control
  • 4. Introducción Mecánica Electrónica Robótica Informática Control
  • 5. Introducción Robots Manipuladores Robótica Robots Móviles
  • 6. Introducción Definiciones Robótica: Es la conexión inteligente entre percepción y acción. (Brady, 1985).
  • 7. Introducción Definiciones Manipuladores: Robot Institute of America: Un robot es un manipulador reprogramable multifuncional diseñado para mover materiales, piezas o dispositivos especializados a través de movimientos programados variables para la realización de una diversidad de tareas (Schlussel, 1985). Japón: Cualquier dispositivo que reemplaza el trabajo humano. (Sosoka, 1985).
  • 8. Introducción Definiciones Robot móvil: Cualquier robot que posee movilidad con respecto al medio Cualquier sistema el cual es: Móvil - todo el sistema se desplaza con respecto al ambiente. Autónomo - limitada interacción con el hombre. Inteligente - sensa y reacciona a su entorno.
  • 9. Introducción TAREAS ROBOTICAS Robots de Servicios Robots de Robots Industriales Entretenimiento
  • 10. Introducción Antecedentes históricos ’90 - Comienzan las investigaciones en robots humanoides y aéreos. ’80 - Comienzan las investigaciones en vehículos autoguiados y robots con patas. 1971 – Se desarrolló el robot Stanford. 1978 – Se desarrolló el robot PUMA. 1961 – Se instaló el primer En las decadas de ’60 y ’70 se robot industrial en GM. realizan investigaciones en robot con sensores externos. 1954 – Devol diseña el primer robot programable. 1947 – Primer teleopreador con actuadores eléctricos.
  • 11. Introducción Manufactura, Paletizado, Imitación de Aplicaciones Agricultura, etc Humanos y Prácticas Animales Aplicaciones Industriales Aplicaciones Espaciales Servicios Insectos Aplicaciones Médicas Humanoides
  • 12. Introducción Estadísticas Crecimiento del mercado de robots personales y Crecimiento mundial del mercado de robots. de servicio.
  • 13. Introducción Estadísticas Robots de servicio para uso profesional. Valor de las reservas al final del 2004 (celeste) y valores de instalación proyectados al 2005 – 2008 (morado). Robots de servicio para uso personal y doméstico. Valor de las reservas al final del 2004 (celeste) y valores de instalación proyectados al 2005 – 2008 (morado).
  • 14. Introducción Estadísticas Para el 2011 habrá más de 1.2 millones de Robots industriales en todo el mundo, la gráfica izquierda está basada en un estudio del número de robots por país por cada 10.000 trabajadores, donde Japón ocupa el primer lugar con 295 robots de producción por cada 10.000 empleados, seguido de Singapur con 169, Corea 164 y Alemania 163. Los robots industriales tendrán su mayor producción en el sector automotriz, mientras que según su aplicación el mayor porcentaje los robots que manejan materiales y procesos.
  • 16. Descriptores P Con respecto a un origen fijo O, la posición de un punto P se describe por el vector OP p o simplemente p p = OP O Q q = OQ Marco cartesiano P z q E p P p O y Espacio Euclídeo O x
  • 17. Descriptores El mismo origen OA = OB = O {A} ZA {B} YB ZB OA OB YA XA XB
  • 18. Descriptores Posición del punto P Posición AP con respecto al marco de referencia {A} ZB {B} Rotación y Traslación OB YB P {A} p ZA XB OA Orientación {AXB, AYB, AZB} O YA XA
  • 19. Descriptores r11 r12 r31 ZA {B} r B R = ൥ 21 A r22 r23 ൩ ZB YB r31 r32 r33 Matriz de OA {A} Rotación OB YA 1 XA A XB = A R BXB = A R ൥0൩ XB B B 0 0 YB = A R B YB = A R ൥1൩ BR = ൣ A XB YB ZB ൧ A A A A B B 0 0 A ZB = A R B ZB B = A R ൥0൩ B 1
  • 20. Descriptores r11 r12 r31 ZA {B} r B R = ൥ 21 A r22 r23 ൩ ZB YB r31 r32 r33 Matriz de OA {A} Rotación OB YA XA XB XB . XA YB . X A ZB . X A BR A = ൣ A XB A YB A ZB ൧ = ൥ X B . YA YB . YA ZB . YA ൩ X B . ZA YB . ZA ZB . ZA BR = A RT = A R−1 A B B Matriz Ortonormal
  • 21. Descriptores Producto Cruz y Producto Punto |p x q| = |p| |q| sin(θ) R p.q = |p| |q| cos(θ) Q Q pxq q r q O θ θ p O -r P p P qxp |q| cos(θ) S
  • 22. Descriptores 1 0 0 ← XA B T YB ZA B R = ൥0 0 −1൩ ← A YA B T 0 1 0 ← ZB ZA B T {B} {A} O YA ↑ ↑ ↑ XB XA A XB A YB A ZB
  • 23. Descriptores Descripción de un Marco con respecto a una Referencia ሼBሽ = ൛AR B A PBORG ൟ ZB {B} OB YB AP {A} BORG ZA XB MarcoሼBሽ = A X B A YB A ZB A PBORG OA YA XA
  • 24. Descriptores Mapeo y Rotaciones Mapeo: cambiar las descripciones de un marco a otro {B} P Si P está dado en {B}: BP A XB . B P A XB A P = ൮ A YB . B P൲ = ൮ A YB ൲ B P {A} A ZB . B P A ZB A P = A R BP B
  • 26. Manipuladores Un Robot Manipulador es un mecanismo articulado (cadena cinemática abierta) Conjunto de Eslabón o vínculo vínculos unidos por (link) articulaciones Articulación (joint) Efector final Base (fija)
  • 27. Manipuladores Cinemática es la ciencia que trata el movimiento sin considerar las fuerzas que lo ocasionan. z y z z x x y x y
  • 28. Manipuladores Tipos de articulaciones Revolutas y Prismáticas
  • 29. Manipuladores Parámetros de configuración Conjunto de parámetros de Articulación posición que describen la revoluta configuración del sistema (1 DOF) Articulación prismática Las coordenadas generalizadas (1 DOF) son un conjunto de parámetros de configuración independientes 1 eslabón fijo + n eslabones móviles Grados de libertad = número de z coordenadas generalizadas x El número de grados de libertad se refiere al número mínimo de números reales que necesitamos especificar para determinar completamente la y velocidad de un mecanismo o el número de reacciones de una estructura
  • 30. Manipuladores Coordenadas generalizadas Para un eslabón necesito Para n eslabones 6 parámetros: 3 para la posición y necesito 6n 3 para la orientación parámetros 1 articulación = 1 DOF 5 restricciones Para n articulaciones hay 5n restricciones DOF del sistema = 6n – 5n = n
  • 31. Manipuladores Parámetros de configuración del efector final Coordenadas generalizadas: Conjunto de m parámetros que especifican completamente la posición y orientación del efector final con respecto a {0} (marco de referencia fijo) z y {0} x z y 0n+1 x Punto de operación Coordenadas de operación: Conjunto de m0 parámetros de configuración independientes, donde m0 es el número de grados de libertad del efector final
  • 32. Manipuladores Coordenadas de las articulaciones = Espacio de articulaciones α θ1 θ {x,y} Un robot se dice que es redundante si n > m0 θ2 θ3 Grados de redundancia = n – m0 α y x Coordenadas operacionales = Espacio operacional
  • 33. Manipuladores Configuraciones SCARA: Selective Compliant Articulated Robot Arm (Brazo Robótico Articulado Selectivo Obediente)
  • 34. Manipuladores CINEMATICA DIRECTA: Proporciona la posición y orientación del extremo operativo del robot en función de las coordenadas articulares.  q1  Coordenadas   q x q(n) = M  Cinemática articulares Directa q   n Coordenadas p de la tarea x( m) =   = x(q) φ   Cinemática diferencial ∂x n & x= & & q = Jq m m n ∂q Si m < n Robot redundante
  • 35. Manipuladores CINEMATICA INVERSA: Permite obtener la configuración del robot para posturas en el espacio de la tarea. x Cinemática q Generación de referencias en el Inversa espacio del robot. No siempre tiene solución única Se resuelve por optimización x = J +q & & integrar & q→q
  • 36. Manipuladores MODELO DINAMICO: Describe la evolución del sistema mecánico sujeto a restricciones holonómicas (se pueden expresar mediante una ecuación algebraica). Sistema Multivariable && & & τ = M(q)q + C(q, q)q + g(q) Sistema No Lineal La relación geométrica entre las proporciones de las articulaciones y la velocidad del efector final pueden τ = Y(q, q, q )θ describirse en una matriz conocida & && como Jacobiano. ˆ θ→ Identificación