Robótica Modular y Locomoción

Slides:



Advertisements
Presentaciones similares
INTRODUCCIÓN A LOS MICROROBOTS - CONTROL DE MOVIMIENTO -
Advertisements

La Granja de Micro-Robots Por Andrés Prieto y Ricardo Gómez.
Movimientos Lección 5 Si el robot es para reparar o trabajar en un lugar fijo sería como un brazo de robótico en una fábrica. Pero si quieres que el robot.
Expo No.2 Ontiveros Roque Parra Villalobos -Robot Cartesiano
TEMA I Introducción a las Señales y Sistemas REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA “ANTONIO.
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.
La Granja de Micro-Robots Por Juan González y Alejandro Alonso Puig Conferencia a las 18:30.
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.
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.
LAS HABILIDADES PERCEPTIVO-MOTRICES BÁSICAS ASTÉRIX Y OBÉLIX.
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.
La Granja de Micro-Robots Por Alejandro Alonso Puig, Ricardo Gómez y Juan González.
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
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.
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:
¿Por qué los robots necesitan moverse?
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.
ROBÓTICA.
Gráficos ¿Cómo aplicamos los gráficos?.
La tecnologia Jazmín González.
Desarrollo de software de bajo nivel para un brazo robot portátil
Desarrollo de Robots modulares de tipo serpiente
Licenciatura en Contaduría Tema:
Líneas y ángulos Objetivo: Distinguir los tipos de rectas y distinguir los tipos de ángulos.
Clase 14. ondas I Clasificación
Graficos ¿Còmo aplicamos los gràficos?.
Movimiento.
Graficos ¿Còmo aplicamos los gràficos?.
ROBOT SIGUE LÍNEAS EVITA OBSTÁCULOS PARA ENSEÑANZA DOCENTE
1.8 Grados de libertad y espacio de trabajo 1.9 Aplicaciones
Diseño de un manipulador controlado con el microcontrolador Arduino.
UNIVERSIDAD MANUELA BELTRAN
MOVIMIENTOS EN EL PLANO
Sistemas automatizados
OSCILACIONES Una oscilación es una fluctuación rítmica entre los estados de un sistema.
Unidad 1 Introducción al mundo de la computación.
LAS ONDAS ANDREA YEPES – MARICELA CORREA SILVANA VALLE – CARMEN PÉREZ
ROBOTICA EN LA VIDA COTIDIANA
Modular Snake Robots for Urban Search And Rescue Operations
Graficos ¿Còmo aplicamos los gràficos?.
Estructura mecánica de un Robot Industrial
¿Quién debe asistir? RESULTADOS DE APRENDIZAJE
Movimiento de un objeto proyectado horizontalmente o paralelo a una superficie plana.
Unidad 1. - Morfología del robot 1
Estructura mecánica de un robot
ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Robótica Industrial.
IDEA DE NEGOCIOS. ¿QUÉ ES UNA IDEA DE NEGOCIO?  El objetivo esencial de una nueva empresa es solucionar un problema existente en el mercado, es decir,
Mantenimiento y seguridad industrial M.C. Gloria Flor Mata Donjuan
INSTITUTO TECNOLÓGICO DE VERACRUZ
Universidad politécnica de Madrid
Universidad politécnica de Madrid
Son aquellos robots que se parecen y actúan como seres humanos
UNIDAD 11: CONTROL DE SERVOMOTORES
UNIDAD I: MORFOLOGIA DEL ROBOT
ING EDWIN EDER LEON DIAZ 1 Instituto Superior Tecnologico Publico “Andabamba” Carrera Profesional de Computation e Informatica Animación de Gráficos.
RECEPTOR AM ALUMNOS: CUSTODIO YAULI WILLIAM CESAR. FERNANDEZ SEMPERTEGUI ROISER. DOCENTE: JULIO QUISPE ROJAS ESCUELA: INGENIERIA ELECTRONICA.
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.
CONTROL DE MOTORES PASO A PASO MEDIANTE MICROCONTROLADORES.
CUESTIONARIO # 1 INTRODUCCION A LA ROBOTICA. 1. De que país surge la palabra Robot. ¿Que Significa?
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,
Resumen El objetivo del presente trabajo fue el desarrollo de tecnología de punta basada en plataformas móviles con entorno virtual para mejorar el proceso.
Transcripción de la presentación:

Robótica Modular y Locomoción Escuela Politécnica Superior Universidad Autónoma de Madrid Juan González Gómez Programa para alumnos de altas capacidades Comunidad de Madrid. Abril de 2008

índice Introducción a la robótica Módulos Y1 Configuraciones mínimas Robot Cube Revolutions Robot Hypercube

Areas principales de investigación en robótica Manipulación: Robots que pueden interactuar con objetos Locomoción: Capacidad de los robots para desplazarse de un lugar a otro. Robots industriales Robots de servicio Robots móviles

Locomoción(I): Clasificación de los robots móviles Los robots móviles se pueden clasificar según los elementos que emplean para realizar la locomoción: Ruedas Patas Orugas Otros

Locomoción (II): Robots con patas Alto consumo Más complejos Problema de la coordinación 2 patas ¿Por qué la mayoría de animales en la naturaleza tienen patas? 8 patas 6 patas 4 patas

Locomoción (III): Movimientos corporales Locomoción basada en movimientos del cuerpo Ejemplos: gusanos, serpientes...

Robótica Modular (I) Diseño específico Diseño modular

Robótica Modular (II) Ventajas: Versatilidad Prototipado rápido Prueba de nuevas ideas Muy buenas plataformas para el estudio de la locomoción

Robótica modular (III) ROBOTS MODULARES Topologías 1D Topología 2D Topologías 3D cadenas de módulos (gusanos, serpientes, brazos, patas...) Dos o más cadenas de módulos conectadas en diferentes ejes Resto de configuraciones

Robótica modular (IV) Problema a resolver: Encontrar los mecanismos de coordinación para que los robots modulares se puedan mover

Módulos Y1

Características Material: Plástico de 3mm Servo: Futaba 3003 Dimensiones: 52x52x72mm Rango de rotación: 180 degrees Dos tipos de conexión: Misma orientación: Rotación de 90 grados:

Construcción en 6 pasos...

Electrónica Microcontrolador de 8 bits para generar las señal que mueven los servos (Señales PWM) Tarjeta Skypic. Basada en micro: PIC16F876A Software en el PC que se comunica con la skypic a través del puerto serie. Módulos Tarjeta Skypic RS-232 RS-232 PWM PWM PC PC Power supply Alimentación

Locomoción de robots modulares con topología 1D

Familias de robots 1D Según cómo conectemos los módulos Y1: Misma orientación Rotados 90 grados

¿Cual es el robot con el menor número de módulos que se puede mover? Problemas a resolver Problema de las configuraciones mínimas: ¿Cual es el robot con el menor número de módulos que se puede mover? Problema de la coordinación: ¿Cómo hacemos para coordinar el movimiento de los módulos para que los robots se desplacen?

Configuraciones mínimas

Configuración de 1 módulo ¿Se puede desplazar un único módulo? ¿Cómo lo probamos? ????

Configuración de 1 módulo (II) Respuesta: No hay locomoción

Configuración de dos módulos Pitch axis ¿Se puede desplazar este robot? ¿Si es así... qué mecanismo hay que emplear? ????

Configuración de 2 módulos (II) Pitch axis Respuesta: ¡¡Si!! Un robot de dos módulos se puede mover Se mueve en línea recta, hacia adelante y hacia atrás Vamos a estudiar qué ha pasado...

Configuración de dos módulos(III) 1 2 p j 2 = Asin( t) 1 T j = Asin( 2 p t+ Df ) 2 T Los módulos oscilan sinusoidalmente Hay que encontrar los valores de la amplitud, periodo y diferencia de fase que hace que se muevan Estudiemos el movimiento...

Configuration de dos módulos(IV): Conclusiones Amplitud: Influye en el Paso. Mayor amplitud--> mayor paso Frecuencia: Velocidad de movimiento Diferencia de Fase: Coordinación del movimiento

Locomoción en 2D (I) Encontrar la configuración mínima que se puede mover en una plano y no sólo en línea recta ¿Cuántos módulos necesitamos? ¿Cual es la coordinación? Un módulo no es suficiente ¿Dos módulos? ¿Tres? ¿cuatro? ????

Locomoción en 2D (II) Vamos a probar esta configuración... ¿Se puede desplazar el robot?

Respuesta: No hay locomoción Locomoción en 2D (II) Respuesta: No hay locomoción

Solución: Configuración mínima 2 Con sólo tres módulos se consiguen los siguientes movimientos: Linea recta Describir arco Desplazamiento lateral Rotación paralela al suelo Rodar Los párametros usados son: Amplitud Frecuencia Diferencia de fase entre módulos verticales Diferencia de fase entre uno vertical y el horizontal

Conclusions... 2 p j = Asin( t+ ) T f f We have found two minimal configurations: 1D Structure 1D Structure Locomotion in 1D Locomotion in 2D Rolling All of these robots are controlled using sinusoidal signals The phase difference determines the coordination between the modules A: Amplitude 2 p T: Period j = Asin( t+ f ) f T : Phase

Conclusions... We have discover the basic coordination method that is found in nature. All the vertebrates have central pattern generators (CPGs) in the Cord. CPG are oscillators that generate periodic signals that are applied to the muscles, making the animal move. CPGs Cord

Conclusions... p 2 j = Asin( t+ ) T f We are applying the same model that in nature, but a little simplied p 2 j = Asin( t+ f CPG ) T There are one CPG per module: Module 1 Module 2 Module 3 Module 4 CPG CPG CPG CPG

Cube Revolutions

Estructura mecánica Configuración: 8 módulos Y1 conectados con la misma orientación Dimensiones: 52x52x576mm:

Propiedades de locomoción Estos robots pueden cambiar su forma Se mueven de diferentes maneras

Hypercube

Mecánica 8 módulos Y1 Conexión 90 grados desfasada 4 rotan paralelamente al suelo 4 rotan perpendicularmente

Propiedades de Locomoción El robot se puede mover al menos de 5 maneras diferentes: Línea recta Describir un arco Rotar lateralmente Rotar paralelamente al suelo Desplazamiento lateral Demo

Resúmen Topologías 1D Locomoción en 1D Locomoción en 2D 8 módulos Conf. mínima 8 módulos Conf. Mínima 8 módulos PP Cube Revolutions PYP Hypercube

Más información Módulos Y1: Robot Cube Revolutions: http://www.iearobotics.com/personal/juan/doctorado/Modulos-Y1/modulos-y1.html ... o también poner en google “modulos Y1” Robot Cube Revolutions: http://www.iearobotics.com/personal/juan/doctorado/cube-revolutions/ ... o también poner en google “cube revolutions” Resto de robots pendientes de publicarse en web :-)

Muchas gracias por vuestra atención Nos merecemos un café :-)

Robótica Modular y Locomoción Escuela Politécnica Superior Universidad Autónoma de Madrid Juan González Gómez Programa para alumnos de altas capacidades Comunidad de Madrid. Abril de 2008