1 Juan González Gómez Robots modulares Dpto. Ingeniería de Sistemas y Automática Robotics Lab Universidad Carlos III de Madrid Juan González-Gómez

Slides:



Advertisements
Presentaciones similares
La Granja de Micro-Robots Por Andrés Prieto y Ricardo Gómez.
Advertisements

BUSES DE DATOS  Concepto.-Se denomina bus, en informática, al conjunto de conexiones físicas (cables, placa de circuito impreso, etc.) que pueden compartirse.
Hardware Libre: Conociendo las “tripas” Juan González Gómez Escuela Politécnica Superior Universidad Autónoma de Madrid Jornadas de Software Libre en la.
Robótica Modular y locomoción: Aplicación a Robots Ápodos D. Juan González Gómez Tesis Doctoral Director: Dr. Eduardo Boemo Scalvinoni.
Sancho El Robot Móvil Personal Dpto. de Ingeniería de Sistemas y Automática.
ROBOTICA Santiago Galán del Pozo 4º - B. Introducción Historia de la robótica Clasificación Cronología Estructura Índice.
Organización del Computador UC1.- Arquitectura y estructura del computador.
La Granja de Micro-Robots Por Juan González y Alejandro Alonso Puig Conferencia a las 18:30.
Robots Libres e Imprimibles Juan González-Gómez y Alberto Valero Gómez, Robotics Lab Universidad Carlos III de Madrid VIII Conferência Latino-Americana.
Escuela Politécnica Superior Universidad Autónoma de Madrid Juan González Gómez Robótica Modular y Locomoción XI Semana de la investigación y la cultura.
Robots Libres e Imprimibles Juan González-Gómez y Alberto Valero Gómez, Robotics Lab Universidad Carlos III de Madrid Open Source Hardware Convention
III Jornadas de robótica en la UCA Semana de la ciencia y la Tecnología Noviembre 2006 Escuela Politécnica Superior Universidad Autónoma de Madrid Juan.
Escuela Politécnica Superior Universidad Autónoma de Madrid Juan González Gómez Robótica Modular y Locomoción MADRIDBOT 2007.
1 Juan González Gómez Robots ápodos modulares Dpto. Ingeniería de Sistemas y Automática Robotics Lab Universidad Carlos III de Madrid Juan González-Gómez.
MOVIMIENTO ONDULATORIO. ESQUEMA DEL TEMA ONDAS MOVIMIENTO ONDULATORIO Movimiento ondulatorio es una forma de transmisión de energía, sin transporte neto.
Conclusiones: Los resultados obtenidos hasta ahora mediante simulación, demuestran que con esta técnica se mejora la eficiencia y se disminuye el consumo.
La Granja de Micro-Robots Por Alejandro Alonso Puig, Ricardo Gómez y Juan González.
1 Juan González Gómez Robots ápodos modulares Dpto. Ingeniería de Sistemas y Automática Robotics Lab Universidad Carlos III de Madrid
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ SEDE REGIONAL DE COLÓN FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES REDES DE COMPUTADORAS Prof. ABDY. MARTÍNEZ.
Escuela Politécnica Superior Universidad Autónoma de Madrid Dr. Juan González Gómez Robótica Modular y Locomoción III Jornadas de Robótica de A.R.D.E.
Robótica Modular y Locomoción
Para reflexionar: ¿Cómo imaginan que surgió en el ser humano la idea de construir herramientas? ¿Cómo han evolucionado estas? ¿Cómo ayudan las máquinas.
AUTODESK Instituto Oviedo Computación Georgette Angulo Lozano 5TO “a”
DR. José Antonio Garrido Natarén
Trabajo Fin de Grado DISEÑO DE LA APP Y EL CONTROL DE UNA CÁMARA VIDEO CON ARDUINO. Alumna: Émili Prieto Antón Tutor: Roberto Capilla Lladró Cotutor:
Unidad 1 Cinemática Semana 1:
Brazo robótico Un brazo robótico es un tipo de brazo mecánico, normalmente programable, con funciones parecidas a las de un brazo humano; este puede ser.
NUEVO AMCR GEN 3 Acondicionador de Voltaje Nueva Generación.
UPM[3DLabs]: El servicio de la Universidad Politécnica de Madrid encargado de las prácticas educativas en 3D. Gabinete de Tele-Educación - Universidad.
ROBÓTICA.
La tecnologia Jazmín González.
2. Programación de Robots
GRADO EN ELETRÓNICA INDUSTRIAL Y AUTOMÁTICA
TALLER DE LABORATORIOS REMOTOS
1.1 HISTORIA DE LOS ROBOTS 2/15.
Desarrollo de Robots modulares de tipo serpiente
Paula Cabrejas Herrero
ROBOT SIGUE LÍNEAS EVITA OBSTÁCULOS PARA ENSEÑANZA DOCENTE
1.8 Grados de libertad y espacio de trabajo 1.9 Aplicaciones
UNIVERSIDAD MANUELA BELTRAN
Informática Preparatoria
Sistemas automatizados
U.D.3. BIOMECÁNICA DEL APARATO LOCOMOTOR.
Unidad 1 Introducción al mundo de la computación.
ROBOTICA EN LA VIDA COTIDIANA
Robótica Mecanización
¿Quién debe asistir? RESULTADOS DE APRENDIZAJE
INTRODUCCIÓN A LA ROBÓTICA. ROBOT Que es un ROBOT? Que es un ROBOT?
Localización y planeación de trayectorias
Unidad 1. - Morfología del robot 1
1.2 ESTRUCTURA MECANICAS DE UN ROBOT
“PROGRAMACIÓN POR HARDWARE”
Localización y planeación de trayectorias
EMPRESA OPTIMA, S.A. Y2 X2 X1 CODIGO TITULO DEL PUESTO SALARIOS Y

Robótica Industrial.
2ª Parte Estudio de algunos movimientos
INSTITUTO TECNOLÓGICO DE VERACRUZ
Universidad politécnica de Madrid
Representación de Denavit-Hartenberg cartesiano
Colegio Ntra. Sra. del Buen Consejo (Agustinas)
PARAMETROS PARA EL DISEÑO DE CONTENIDOS EDUCATIVOS DIGITALES
MOVIMIENTO CIRCULAR.
UNIDAD I: MORFOLOGIA DEL ROBOT
CONCEPTOS BASICOS. ESLABON o BARRA: un eslabón es un cuerpo rígido (supuesto), que posee por lo menos dos nodos. Eslabón Binario: el que tiene dos nodos.
INSTITUCIÒN EDUCATIVA JAQUÌN CÀRDENAS GÒMEZ INICIACIÒN A LA ROBOTICA WILSON LÒPEZ DUQUE AGOSTO 27 DE 2018.
1 ¿Qué es? -Respuesta a: ¿por qué se mueve? -Estudio de las causas del movimiento -Estudio de las fuerzas y torques y su efecto en el movimiento Ejemplo.
JALISCO COMPETITIVO Programa que tiene como objetivo incentivar el incremento de la productividad y competitividad de las empresas en Jalisco, a través.
TEMA La sociedad de la información. Definición La sociedad de la información La sociedad de la información es la organización de las estructuras y relaciones.
ROBÓTICA. ¿Qué es la robótica ? ES LA RAMA DE LAS INGENIERÍAS Y DE LAS CIENCIAS DE LA COMPUTACIÓN QUE SE OCUPA DEL DISEÑO, CONSTRUCCIÓN, OPERACIÓN, ESTRUCTURA,
Transcripción de la presentación:

1 Juan González Gómez Robots modulares Dpto. Ingeniería de Sistemas y Automática Robotics Lab Universidad Carlos III de Madrid Juan González-Gómez Programa para alumnos de altas capacidades 10/Abril/2010

2 ÍNDICE 1. Introducción 2. Módulos 3. Electrónica 4. Osciladores 5. Locomoción en 1D 6. Locomoción en 2D 7. “Recreo” 8. Conclusiones Juan González-Gómez Programa para alumnos de altas capacidades 10/Abril/2010 Robots modulares

3 Nivel superior ● Percepción del entorno ● Planificación de trayectorias ● Navegación ● Toma de decisiones Nivel inferior ● Coordinación ● Morfología ● Modos de caminar Arquitectura El problema de la locomoción (I) ● Desarrollo y construcción de un robot móvil lo más versátil posible capaz de desplazarse de un punto a otro con independencia del terreno

4 Enfoque clásico: ● Estudiar el terreno ● Diseñar la mecánica ● Implementar Modos de caminar (Ambler, Krotkov et al, 1989) Problema de la locomoción (II) (Dante II, Bares et al, 1994) ● NASA interesada en este problema ● Exploración de planetas ● Ej. Robots Ambler y Dante II

5 El Problema de la locomoción (III) Enfoque Bio-inspirado: ● Imitar a la naturaleza ● Se quiere un “robot cabra” :-) (BigDog, Raibert et al. 2008) (Scorpio, Dirk et al. 2007) (Aramies, Sastra. 2008) Boston Dynamics Universidad de Bremen (Alemania) Vídeos: 1-7

6 El Problema de la locomoción (IV) Enfoque Modular: (Yim, 1995) Robótica modular Auto-configurable ● Robots creados a partir de módulos ● Adaptan su morfología al terreno (Polybot G1, Yim et al. 1997) Autoconfiguración simple Rueda -> gusano (Polybot G2, Yim et al. 2000) ● Primer experimento de auto- configuración dinámica ● Rueda -> gusano -> cuadrúpedo

7 Nuevo enfoque: Robots modulares ● Prototipado rápido ● Reducción de costes ● Nuevas capacidades: auto-reparación, auto-reconfiguración...

8 Robots modulares y estructuras ● Construcción de estructuras 3D usando módulos ● Ej. RoomBot, (Arredondo et al.). Laboratorio de Robótica Bioinspirada. EPFL ● Muebles re-configurables que se pueden mover :-)

9 Locomoción de robots modulares ● Aspectos importantes: ● Morfología del robot. ¿Qué forma tiene el robot? ● Controlador. ¿Cómo lograr el desplazamiento?

10 Morfología (I) Topología 1DTopología 2D Topología 3D Primera clasificación Robots ápodos

11 Morfología (II) Robots ápodos Cabeceo-cabeceo Viraje-viraje Cabeceo-viraje Grupos que estamos investigando Clasificación según el conexionado entre módulos:

12 Controladores ● Problema de la coordinación: ● Enfoque Bio-inspirado: CPGs ● Actúan directamente sobre los músculos ● Sincronización entre ellos Mover las articulaciones adecuadamente para lograr que el robot se desplace CP G ● Enfoque Clásico: Modelado matemático ● Cálculo de la cinemática inversa ● Problema: ecuaciones sólo válidas para una morfología concreta

13 Osciladores sinusoidales ● Reemplazar los CPGs por un modelo simplificado ● Osciladores sinusoidales: ● Ventajas: ● Se necesitan pocos recursos para su implementación CP G

14 ÍNDICE 1. Introducción 2. Módulos 3. Electrónica 4. Osciladores 5. Locomoción en 1D 6. Locomoción en 2D 7. Recreo 8. Conclusiones Juan González-Gómez Programa para alumnos de altas capacidades 10/Abril/2010 Robots modulares

15 Familia de módulos Y1 ● Un grado de libertad ● Fáciles de construir ● Servo: Futaba 3003 ● Tamaño: 52x52x72mm ● Libres Y1 Repy1 MY1 ¡¡Me gustan los robots modulares!! ¡¡Quiero construirlos!! ● Tipos de conexión: Vídeos: 8-10

16 Módulos Y1 ● Material: plástico de 3mm ● Formados por 6 piezas que se pegan ● Primeras versiones: Corte manual ● Siguientes versiones: Corte por láser ● Más información:

17 ● Cortar las piezas: Corte por láser, corte “a mano” ● Pegarlas ● Montar el servo Módulos Y1: Montaje

18 Módulos REPY-1: Versión “imprimible” ● Fabricación mediante una impresora 3D casera: Reprap ● Material: Plástico ABS (el mismo que usa Lego) ● Acabado “tosco” ● Cada módulo tiene dos partes: la cabeza y el módulo ● Tiempo de impresión: 1h y media (45 minutos cada pieza) ● Más información:

19 Módulos REPY-1: Fabricación Pieza virtual (Blender) Impresión 3D Pieza real Montaje Vídeo: 11

20 Inciso: impresoras 3D personales ● !! Los objetos digitales “virtuales” se convierten en reales¡¡ ● Personas en todo el mundo están diseñando objetos y publicándolos en Internet: peines, silbatos, percheros, sandalias, robots, fichas, vasos... ● Objetos reales personalizables ● ¡¡Teletransportación de objetos!! ● ¡Objetos libres!

21 Módulos MY1 ● Material: Aluminio de 2mm ● Formados por 3 piezas que se atornillan ● Más resistentes ● Pensados para dar talleres de robots modulares ● Más información:

22 Módulos Cube-M ● Hechos en aluminio ● Fáciles de montar ● Electrónica y sensores se pueden situar dentro ● Desarrollada en colaboración con la Universidad de Hamburgo Electrónica

23 ÍNDICE 1. Introducción 2. Módulos 3. Electrónica 4. Osciladores 5. Locomoción en 1D 6. Locomoción en 2D 7. Conclusiones Juan González-Gómez Programa para alumnos de altas capacidades 10/Abril/2010 Robots modulares

24 Generación I: Tarjeta Skypic ● Robots no autónomos ● Microcontrolador PIC16F876A de Microchip Servos Puerto de expansión Alimentación RS232 Conexión al PC Puertos de expansión

25 Generación I: Tarjeta Skypic (II) ● Hardware libre ● Diseñada con KICAD ● Más información:

26 Esquema de control ● Robots no autónomos ● Electrónica y alimentación situadas fuera del robot

27 Generación II: Tarjeta Skycube ● Hardware libre ● Diseñada con KICAD ● Robots modulares autónomos ● PIC16F876A ● Se integra en los módulos MY1 ● Más información:

28 ÍNDICE 1. Introducción 2. Módulos 3. Electrónica 4. Osciladores 5. Locomoción en 1D 6. Locomoción en 2D 7. “Recreo” 8. Conclusiones Juan González-Gómez Programa para alumnos de altas capacidades 10/Abril/2010 Robots modulares

29 Unimod ● Módulo capaz de oscilar autónomamente ● A partir de él se construyen robots modulares con topología de 1D ● Más información:

30 Oscilación de un módulo Ángulo de doblaje Oscilador sinusoidal Parámetros: ● Amplitud: A ● Periodo: T ● Fase inicial: Ángulo de doblaje máximo Frecuencia de oscilación Ángulo de doblaje inicial En régimen permanente la fase inicial no tiene importancia Demo Parámetros:

31 Oscilación de varios módulos (I) Nuevo parámetro: ● Diferencia de fase: Establece el movimiento relativo de un módulo respecto a otro

32 Oscilación de dos módulos (II) Demo

33 ÍNDICE 1. Introducción 2. Módulos 3. Electrónica 4. Osciladores 5. Locomoción en 1D 6. Locomoción en 2D 7. Conclusiones Juan González-Gómez Programa para alumnos de altas capacidades 10/Abril/2010 Robots modulares

34 Minicube-I Configuración mínima Robot modular con el menor número de módulos que es capaz de desplazarse en línea recta

35 Minicube-I (II) ● Morfología 2 modules con conexión cabeceo-cabeceo ● Controlador: ● Dos generadores iguales ● Parámetros ● Más información: Demo Locomoción en 1D

36 Minicube-I (III) Osciladores y locomoción: ● Periodo --> Velocidad ● Amplitud --> Paso ● Diferencia de fase --> Coordinación ● Valores típicos: Modelo alámbrico

37 Cube3 Demo Mayor eficiencia: ● A=40 grados ● ● Estudio de la locomoción de las orugas ● Morfología: 3 Módulos con conexión cabeceo-cabeceo ● Controlador: 3 osciladores iguales ● Más información:

38 Cube Revolutions ● Morfología: 8 módulos con conexión cabeceo-cabeceo ● Control: ● 8 generadores iguales ● Parámetros: ● Más información: Vídeos Locomoción en 1D

39 Mecanismo de locomoción ● Mecanismo: propagación de ondas ● Forma del robot: curva serpentinoide ● Paso: ● Velocidad media: ● Cálculo del paso: Algunas ecuaciones:

40 ÍNDICE 1. Introducción 2. Módulos 3. Electrónica 4. Osciladores 5. Locomoción en 1D 6. Locomoción en 2D 7. Conclusiones 8. Recreo Juan González-Gómez Programa para alumnos de altas capacidades 10/Abril/2010 Robots modulares

41 Minicube-II ● Morfología: Tres módulos con conexión cabeceo-viraje ● Control: ● Tres generadores sinusoidales ● Parámetros: Demostración Locomoción en 2D

42 Minicube-II (II) Línea recta Desplazamiento lateral Arco Rotación Rodar

43 Hypercube ● Morfología: 8 módulos con conexión cabeceo- viraje ● Control: ● 8 generadores iguales ● Parámetros: Demostración Locomoción en 2D ● Más información:

44 Hypercube (II) ● Onda corporal tridimensional Mecanismo de locomoción

45 Hypercube (III) Línea recta Desplazamiento lateral Rotación Rodar Arco

46 Conclusiones El modelo basado en generadores sinusoidales es válido para la locomoción de robots modulares con topología de 1D ● Requiere muy pocos recursos para su implementación ● Se consiguen movimientos muy suaves y natuales ● Se pueden realizar diferentes tipos de movimientos

47 Nuevos interfaces con los robots Wiiboard Wiimote Tarri-wheel Y ahora un poco de robótica friki :-)

48 Recreo ● Preguntad lo que queráis... ● Vamos a tocar los robots... ● Vamos a jugar... ● Vamos a sacar fotos...

49 Donde encontrar más información... ● Todo lo tengo publicado en mi página personal bajo licencia libre: artículos, planos, hardware, software, presentaciones, etc. ● O me podéis mandar un correo a mi dirección personal: Muchas gracias por vuestra atención :-)

50 Juan González Gómez Robots modulares Dpto. Ingeniería de Sistemas y Automática Robotics Lab Universidad Carlos III de Madrid Juan González-Gómez Programa para alumnos de altas capacidades 10/Abril/2010