SlideShare una empresa de Scribd logo
+




    ROS y Kinect:
       La evolución de la robótica
+
   La robótica antes de ROS.
     Industria.
     Investigación.
   Necesidades de los proyectos
   ¿Que es ROS?
   ¿Por qué ROS ?
   ¿Qué robots utilizan ROS?
+
La robótica antes
de ROS
   Reusabilidad de código.
   Individualismo.
   Comunidad poco participativa.
   Robots sencillos.
   Coste elevado.
+
    La robótica antes de ROS
    Industria

       Mercado robots industriales maduro

       Mercado robots autónomos muy pequeño

       Falta de detonantes.

       Situación de conformismo

       Investigación es privada

       Complejidad elevada en la creación de productos

       Riesgo Alta inversión y poco retorno
+
    La robótica antes de ROS
    Investigación

       Adelantada respecto la industria y mercado

       Pruebas de concepto

       Poco feedback Universidad ↔ Empresa

       Perdida tiempo en infraestructura
           Soluciones teóricas o simuladas

       Problemas de reutilización
           Problemas en la colaboración
+
Problemas fundamentales
   Tamaño de los proyectos
   Conocimiento incremental


Necesidades de los proyectos
 Explosión de requerimientos software.
 Estandarización de las herramientas:
    Desarrollo,
    Configuración,
    Debugging
 Arquitecturas mas robustas y flexibles.
 Procedimientos de ingeniería del software.
 Trabajo en equipo.
 Reutilización del software.
 Reutilización del conocimiento.
+
    ¿Por qué ROS?
           Proyecto OpenSource mantenido
                 por Willow Garage.

                 Manejo más sencillo


          Muchas herramientas disponibles

        Versiones para Ubuntu y Android. Mac y
                Windows experimental.

             Desarrollo bajo licencia BSD.


          Numerosos módulos desarrollados


          Soporte de la comunidad cientifica
+

   Otros frameworks de robótica
   Arquitectura
   Organización de ROS
   Aplicaciones finales
   Enfoque práctico
Otros frameworks para robótica
                           % #



                       %

+                                  &




         ' &
         % (   )




                   *         ( +
Sistema           Entorno


              +
Operativode       específico
                                                &#,
                                                3
                               Organización de ROS
+
Organización de ROS
 ROS universe
                                  PACKAGE

    Repositorio   Repositorio
                                Nodos
                     Stack
                    P       P   Herramientas
    Repositorio
                                Librerías
                        Stack
                                Definiciones:
                    P       P   • Mensajes
    Repositorio
                                • Servicios

                                Configuración
+
    Aplicaciones finales

         Habilidades desarrolladas            Aplicaciones prácticas
       Cinemática                       Servir el desayuno
       Vision y Reconocimiento de       Enchufarse
        objetos

       Localización
                                         Doblar ropa

       Planificación de movimiento      Jugar a las torres de Hanoi

       Mapeado                          Abrir puertas

       Manipulación de objetos          Jugar al billar

       Sistemas de aprendizaje          Completar cubo rubic
+
    Enfoque práctico


                         Joystick


                        Comando


    ROBOT   Velocidad   Navegación   Distancia   Sensor
+

   Que es Kinect
   Como funciona
   Porque es importante
   Utilización de Kinect en robótica
+
    ¿Que es Kinect?

       Kinect es un periferico para      Kinect es un sensor de distancia
        videojuegos de Microsoft.          en 3D.

       Desarrollado en el proyecto       Incluye una camara de video
        Natal.                             VGA.

       Nacido para competir con          Detecta automaticamente la
        Nintendo Wii y PS Move.            posición de esqueleto.
¿Cómo funciona?




     +
+
    ¿Cómo funciona?




                      Escena
+
    ¿Porque Kinect?

       Robótica presente en ciencia ficción.

       Robótica muy presente en entornos idustriales.

       Roomba. Primer robot doméstico realmente implantado.

       Barreras de entrada


       Capacidad de computación               Precio de los sensores


                 300€                                    150€
+
    ¿Porque es importante?
                             Tip
             Descripción           Distancia   Frecuencia    Puntos      Precio
                              o

             Sick LMS200
                                                            360 x 50
                    +        3D      80m         1,5Hz                  >12.000€
                                                             (7200)
                Tilt unit


           Hokuyo UTM-30LX
                                                            750 x 100
                  +          3D      30m         0,4Hz                  >9.000€
                                                             (75000)
               Pan unit

                                                            176 x 144
               SR4000        3D    5m-10m        54Hz                   >8.000€
                                                             (25344)

             Sick LMS200 • Barreras de entrada:
                             2D   80m     75Hz                360       >4.500€

           Hokuyo UTM-30LX   2D      30m         40Hz         750       ~2.800€

               Hokuyo        2D      6,5m        10Hz         721        ~850€

                                                            320 x 240
               Kinnect       3D       4m         30Hz                    150€
                                                             (76800)
+
Uso de Kinect en
robótica

   Navegación autónoma.
   Creación de mapas.
   Telecontrol.
+

    Preguntas
+




    Gracias

Más contenido relacionado

PPTX
Iniciación a Kinect
PDF
Ros y sistemas multi agentes
PDF
Introducción a ROS
PDF
Desarrollo robótico - Robot Operating System (ROS)
ODP
Sistemas operativos para robots
PPTX
Curso: Iniciación a la robótica con RaspberryPi y ROS (Info)
PPTX
Colegio nacional nicolás es guerra
PDF
Integración de ROS (Robot Operating System) con las plataformas Arduino y Ras...
Iniciación a Kinect
Ros y sistemas multi agentes
Introducción a ROS
Desarrollo robótico - Robot Operating System (ROS)
Sistemas operativos para robots
Curso: Iniciación a la robótica con RaspberryPi y ROS (Info)
Colegio nacional nicolás es guerra
Integración de ROS (Robot Operating System) con las plataformas Arduino y Ras...

La actualidad más candente (9)

DOCX
Colegio nacional nicolas (reparado)
DOCX
TRABAJO NXT
PPTX
Sensor de sonido
PPTX
Colegio nacional nicolás esguerra 1
PPTX
Colegio nacional nicolas
PPTX
Poter jhon bello
PPTX
Poter jhon bello
PDF
Colegio nacional nicolas esguerra
PPTX
Robótica educativa
Colegio nacional nicolas (reparado)
TRABAJO NXT
Sensor de sonido
Colegio nacional nicolás esguerra 1
Colegio nacional nicolas
Poter jhon bello
Poter jhon bello
Colegio nacional nicolas esguerra
Robótica educativa
Publicidad

Destacado (20)

PPT
Sensores de robots
PDF
Programme d'entente 2016
PPT
Una mente dos cerebros
PDF
Bistro septembre 2012- Les quartiers précaires par Aurore Mansion et Virginie...
PDF
Cuaderno núm 1.
PPS
El vacio del_alma
PDF
Présentation de la Charte eTIC et du secteur TIC wallon
PPTX
Dix commandements pour être amusant
PPTX
Antibioclic
PPT
1. LENGUAJE VISUAL
PPTX
Présentation sequence
PPTX
Juego Badge Of Honor
PPS
La leçon des oies
PPT
French body1
PDF
Bd geox boy 3
PPTX
Présentation Croisières Liège
PPT
Canicasrojas
PPT
Planificación versión final
PPT
V. puig 24-09
Sensores de robots
Programme d'entente 2016
Una mente dos cerebros
Bistro septembre 2012- Les quartiers précaires par Aurore Mansion et Virginie...
Cuaderno núm 1.
El vacio del_alma
Présentation de la Charte eTIC et du secteur TIC wallon
Dix commandements pour être amusant
Antibioclic
1. LENGUAJE VISUAL
Présentation sequence
Juego Badge Of Honor
La leçon des oies
French body1
Bd geox boy 3
Présentation Croisières Liège
Canicasrojas
Planificación versión final
V. puig 24-09
Publicidad

Similar a Ros y kinect (20)

PPTX
SecondNug Robotics, Kinect y un par de demos más
PDF
Desarrollo de un Prototipo de Entornos Virtuales para Fines Didacticos en Emp...
PPTX
Master RIAtec 2013 - Bloque 2
PDF
SIMUNROBOT
PDF
Tr programacionrobots
PPTX
Ingeniería Mecatrónica
PDF
Catalogo general mecco 2012
PDF
Lego NXT
PDF
PrintBots: Robots libres e imprimibles
PDF
Uso de matlab en aplicaciones de roboticamovil
PDF
Printbots: Robots libres e imprimibles. Madridbot-2012
PDF
Tesis claudiacruzmtz
PPTX
Robotica humana
PDF
Brazo Robotico con Arduino Bachillerato Tecnico Humanistico
PDF
Roboticamovil
PDF
ROS - Jornadas de la ingeniería cádiz-2011
PPTX
Teoría CNC
PDF
Design and implementation of solutions for caring for people with the TIAGo r...
PDF
Introducción a la Robótica Móvil
PDF
Todo sobre Mini robótica. Saber Electrónica
SecondNug Robotics, Kinect y un par de demos más
Desarrollo de un Prototipo de Entornos Virtuales para Fines Didacticos en Emp...
Master RIAtec 2013 - Bloque 2
SIMUNROBOT
Tr programacionrobots
Ingeniería Mecatrónica
Catalogo general mecco 2012
Lego NXT
PrintBots: Robots libres e imprimibles
Uso de matlab en aplicaciones de roboticamovil
Printbots: Robots libres e imprimibles. Madridbot-2012
Tesis claudiacruzmtz
Robotica humana
Brazo Robotico con Arduino Bachillerato Tecnico Humanistico
Roboticamovil
ROS - Jornadas de la ingeniería cádiz-2011
Teoría CNC
Design and implementation of solutions for caring for people with the TIAGo r...
Introducción a la Robótica Móvil
Todo sobre Mini robótica. Saber Electrónica

Último (20)

DOCX
Guía 5. Test de orientación Vocacional 2.docx
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
TRABAJO DE TECNOLOGIA.pdf...........................
PPTX
El uso de las TIC en la vida cotidiana..
PDF
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
PPT
introduccion a las_web en el 2025_mejoras.ppt
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
clase auditoria informatica 2025.........
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PDF
Influencia-del-uso-de-redes-sociales.pdf
PDF
Ronmy José Cañas Zambrano - Potenciando la tecnología en Venezuela.pdf
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
modulo seguimiento 1 para iniciantes del
DOCX
Contenido Fundamentos de comunicaciones Fibra Optica (1).docx
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
Guía 5. Test de orientación Vocacional 2.docx
Propuesta BKP servidores con Acronis1.pptx
Documental Beyond the Code (Dossier Presentación - 2.0)
Estrategia de Apoyo de Daylin Castaño (5).pdf
historia_web de la creacion de un navegador_presentacion.pptx
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
TRABAJO DE TECNOLOGIA.pdf...........................
El uso de las TIC en la vida cotidiana..
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
introduccion a las_web en el 2025_mejoras.ppt
informe_fichas1y2_corregido.docx (2) (1).pdf
clase auditoria informatica 2025.........
Historia Inteligencia Artificial Ana Romero.pptx
Influencia-del-uso-de-redes-sociales.pdf
Ronmy José Cañas Zambrano - Potenciando la tecnología en Venezuela.pdf
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
modulo seguimiento 1 para iniciantes del
Contenido Fundamentos de comunicaciones Fibra Optica (1).docx
El-Gobierno-Electrónico-En-El-Estado-Bolivia

Ros y kinect

  • 1. + ROS y Kinect: La evolución de la robótica
  • 2. +  La robótica antes de ROS.  Industria.  Investigación.  Necesidades de los proyectos  ¿Que es ROS?  ¿Por qué ROS ?  ¿Qué robots utilizan ROS?
  • 3. + La robótica antes de ROS  Reusabilidad de código.  Individualismo.  Comunidad poco participativa.  Robots sencillos.  Coste elevado.
  • 4. + La robótica antes de ROS Industria  Mercado robots industriales maduro  Mercado robots autónomos muy pequeño  Falta de detonantes.  Situación de conformismo  Investigación es privada  Complejidad elevada en la creación de productos  Riesgo Alta inversión y poco retorno
  • 5. + La robótica antes de ROS Investigación  Adelantada respecto la industria y mercado  Pruebas de concepto  Poco feedback Universidad ↔ Empresa  Perdida tiempo en infraestructura  Soluciones teóricas o simuladas  Problemas de reutilización  Problemas en la colaboración
  • 6. + Problemas fundamentales  Tamaño de los proyectos  Conocimiento incremental Necesidades de los proyectos  Explosión de requerimientos software.  Estandarización de las herramientas:  Desarrollo,  Configuración,  Debugging  Arquitecturas mas robustas y flexibles.  Procedimientos de ingeniería del software.  Trabajo en equipo.  Reutilización del software.  Reutilización del conocimiento.
  • 7. + ¿Por qué ROS? Proyecto OpenSource mantenido por Willow Garage. Manejo más sencillo Muchas herramientas disponibles Versiones para Ubuntu y Android. Mac y Windows experimental. Desarrollo bajo licencia BSD. Numerosos módulos desarrollados Soporte de la comunidad cientifica
  • 8. +  Otros frameworks de robótica  Arquitectura  Organización de ROS  Aplicaciones finales  Enfoque práctico
  • 9. Otros frameworks para robótica % # % + & ' & % ( ) * ( +
  • 10. Sistema Entorno + Operativode específico &#, 3 Organización de ROS
  • 11. + Organización de ROS ROS universe PACKAGE Repositorio Repositorio Nodos Stack P P Herramientas Repositorio Librerías Stack Definiciones: P P • Mensajes Repositorio • Servicios Configuración
  • 12. + Aplicaciones finales Habilidades desarrolladas Aplicaciones prácticas  Cinemática  Servir el desayuno  Vision y Reconocimiento de  Enchufarse objetos  Localización  Doblar ropa  Planificación de movimiento  Jugar a las torres de Hanoi  Mapeado  Abrir puertas  Manipulación de objetos  Jugar al billar  Sistemas de aprendizaje  Completar cubo rubic
  • 13. + Enfoque práctico Joystick Comando ROBOT Velocidad Navegación Distancia Sensor
  • 14. +  Que es Kinect  Como funciona  Porque es importante  Utilización de Kinect en robótica
  • 15. + ¿Que es Kinect?  Kinect es un periferico para  Kinect es un sensor de distancia videojuegos de Microsoft. en 3D.  Desarrollado en el proyecto  Incluye una camara de video Natal. VGA.  Nacido para competir con  Detecta automaticamente la Nintendo Wii y PS Move. posición de esqueleto.
  • 17. + ¿Cómo funciona? Escena
  • 18. + ¿Porque Kinect?  Robótica presente en ciencia ficción.  Robótica muy presente en entornos idustriales.  Roomba. Primer robot doméstico realmente implantado.  Barreras de entrada  Capacidad de computación  Precio de los sensores 300€ 150€
  • 19. + ¿Porque es importante? Tip Descripción Distancia Frecuencia Puntos Precio o Sick LMS200 360 x 50 + 3D 80m 1,5Hz >12.000€ (7200) Tilt unit Hokuyo UTM-30LX 750 x 100 + 3D 30m 0,4Hz >9.000€ (75000) Pan unit 176 x 144 SR4000 3D 5m-10m 54Hz >8.000€ (25344) Sick LMS200 • Barreras de entrada: 2D 80m 75Hz 360 >4.500€ Hokuyo UTM-30LX 2D 30m 40Hz 750 ~2.800€ Hokuyo 2D 6,5m 10Hz 721 ~850€ 320 x 240 Kinnect 3D 4m 30Hz 150€ (76800)
  • 20. + Uso de Kinect en robótica  Navegación autónoma.  Creación de mapas.  Telecontrol.
  • 21. + Preguntas
  • 22. + Gracias