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.

Slides:



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

Carolina Tamayo Arciniegas Cod: Iván Darío Villalba Sánchez Cod: Universidad Distrital Francisco José De Caldas Facultad Tecnológica.
Modulaciones FSK, ASK, PSK y QAM
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.
DOMOTICA SISTEMAS EMBEBIDOS POR LEONARDO PAEZ UNIVERSIDAD DE LA SALLE BOGOTA 20 DE AGOSTO DE 2011.
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.
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
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.
COLEGIO CONCECIÓN DE CHILLÁN DEPARTAMENTO DE CIENCIAS ÁREA FÍSICA.
Robótica Modular y Locomoción
DR. José Antonio Garrido Natarén
Capitulo I Introducción
LOCALIZACIÓN.
SOFTWARE EDUCATIVO JOHAN DELGADO PACHECO YEISER JIMÈNEZ AGUDELO
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.
La tecnologia Jazmín González.
LA ROBOTICA.
“Me Gusta la Robótica” Yessenia Hernández Nelson Castro
1.1 HISTORIA DE LOS ROBOTS 2/15.
Licenciatura en Contaduría Tema:
Universidad Veracruzana. Facultad de Pedagogía. E. E
Movimiento.
Conceptos Básicos de Programación
ROBOT SIGUE LÍNEAS EVITA OBSTÁCULOS PARA ENSEÑANZA DOCENTE
1.8 Grados de libertad y espacio de trabajo 1.9 Aplicaciones
Grupo Abigaíl Mejía.
MOVIMIENTOS EN EL PLANO
LAS ONDAS ANDREA YEPES – MARICELA CORREA SILVANA VALLE – CARMEN PÉREZ
ROBOTICA EN LA VIDA COTIDIANA
Universidad Veracruzana. Facultad de Pedagogía. E. E
Robótica Mecanización
La robotica.
Estructura mecánica de un Robot Industrial
Radio control El radiocontrol Horus de la marca frSky es una radio de alta versatilidad y fiabilidad que permite el control total del sistema dron. Esta.
INTRODUCCIÓN A LA ROBÓTICA. ROBOT Que es un ROBOT? Que es un ROBOT?
Sistemas de coordenadas
Unidad 1. - Morfología del robot 1
Criterios para Seleccionar un Controlador de carga
ONDAS PERIODICAS.
Localización y planeación de trayectorias
ONDAS.
Estructura mecánica de un robot
FUNDAMENTOS DE PROGRAMACIÓN. INTRODUCCIÓN  Conceptos: Informática, Ordenador, Programa, Dato, Bit, Byte, Hardware, Software, Lenguaje de Programación,
PROYECTO DE GRADUACIÓN
INVESTIGACIÓN CIENTÍFICA
Robótica Industrial.
Un modelo para la implementación de las personas sanas 2020
Vectores fijos en el plano Vector fijo: Es un segmento orientado, con el sentido del recorrido que va desde el origen al extremo. A B Extremo Origen.
Unidad 2. Simulación Edwin Yuliani Moreno Bautista.
Materia: Física Profesor: Mtro. Tomas Rojas Pliego Alumno: Juan Manuel Contreras Lara Carrera: Ingeniería en Tecnología Ambiental Actividad 2. Laboratorio.
TEORIA DE GRAFOS UNIVERSIDAD PRIVADA DOMINGO SAVIO.
INSTITUTO TECNOLÓGICO DE VERACRUZ
Taller - Samuel Montalvo. Introducción Desde su propio surgimiento, la Domótica ha sido planteada como una plataforma tecnológica que busca la automatización.
UNIDAD I: MORFOLOGIA DEL ROBOT
PROYECTO DE GRADUACIÓN
CONTROL DE MOTORES PASO A PASO MEDIANTE MICROCONTROLADORES.
COBAEH Extraescolar de Robótica. Equipo: Santos pedro Ciriaco Gonzalez.
CUESTIONARIO # 1 INTRODUCCION A LA ROBOTICA. 1. De que país surge la palabra Robot. ¿Que Significa?
PROYECTO DE GRADUACIÓN
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.
3.3 Terminales Móviles Objetivo básico: acceder a la red corporativa o a las redes globales (Internet) sin cables y con amplia libertad de movimientos.
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:

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 González Gómez Robótica modular y Locomoción

índice ● Introducción ● Módulos Y1 ● Robótica modular y locomoción ● Configuraciones mínimas ● Configuraciones superiores ● Conclusiones y trabajos futuros Vídeo s

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

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

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

Locomoción (III): Diferentes niveles ● El estudio de la locomoción se aborda desde diferente niveles: Incremento en línea recta Nivel 1 Robot Desplazamiento en un plano Nivel 2 Planificación, Navegación Niveles Superiore s

Locomoción (IV): Problema de la locomoción ● Enunciado: Robot móvil capaz de moverse por cualquier tipo de entorno, por muy escarpado que sea. ● Nasa interesada en este problema. ● Exploración de marte ● 3.5 x 3 m ● Nunca fue enviado... ● Exploración de volcanes ● Utiliza un cable de sustentación ● Al quinto día volcó CMU AMBLER (89) DANTE II (94)

Robótica modular reconfigurable(I) ● En 1994, Mark Yim,en su tesis doctoral introdujo una nueva idea para abordar el problema de la locomoción: los robots modulares y reconfigurables. ● Construir robots a partir de módulos sencillos ● Estos robots pueden cambiar de forma para adaptarse al terreno ● Los robots modulares más avanzados actualmente son: POLYBOT (USA) M-TRAN (Japón) YAMOR (Suiza)

Robótica Modular reconfigurable (II) ● El diseño se centra en el módulo y no en un robot particular ● Las diferentes combinaciones de módulos se llaman configuraciones ● Se clasifican en automática y manualmente reconfigurables ● Ventajas: ● Versatilidad ● Prototipado rápido ● Prueba de nuevas ideas Muy buenas plataformas para el estudio de la lomoción

● Diseño específico Robótica: Clasificación según la estructura ● Diseño modular

Módulos Y1

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

Construcción en 6 pasos...

Robótica modular y locomoción ● Estudio de la locomoción de la robótica modular en general: 1. ¿Existe un método general válido, independiente de la forma del robot, para realizar la locomoción ? 2. Potencialmente existen infinitas configuraciones. ¿Cómo abordar el estudio de la locomoción en general? Retos:

● Vamos a inspirarnos en la naturaleza: tomaremos ideas de la Biología ● Los vertebrados tienen en la espina dorsal un conjunto de neuronas llamadas CPGs ● Los CPGs son unos osciladores neuronales que generan señales periodicas que se aplican a los músculos, haciendo que los animales se muevan CPGs Espina dorsal Problema 1: Generadores centrales de patrones (CPGs)

● La locomoción a bajo nivel se hace por medio de estos CPGs. ● Son las características de estas ondas las que hacen que el animal se mueva de una manera u otra ● ¿Por qué no aplicar este mismo modelo a los robots? ● La idea es utilizar un oscilador que controle cada módulo del robot ● El oscilador más sencillo es una onda sinusoidal CPG Módulo 1 Módulo 2 Módulo 4 Módulo 3 Generadores centrales de patrones (CPGs) CPG

Problema 2: Clasificación Topologías 1D: cadenas de módulos (gusanos, serpientes, brazos, patas...) Topología 2D. Dos o más cadenas de módulos conectadas en diferentes ejes Topologías 3D. Resto de configuraciones ● Potencialmente hay infinitas configuraciones que se pueden construir ● Hay que establecer clasificaciones y estudiar los diferentes grupos ● Un criterio podría ser la topología de los robots:

Problema de las configuraciones mínimas ● Para el estudio, hay que empezar eligiendo un representante de cada grupo ● La elección menos compleja: las configuraciones mínimas Topologías 1D Topologías 2DTopología 3D Representante Problema de las configuraciones mínimas: Encontrar cuales son los robots con el menor número de módulos y que se pueden desplazar

Evaluación y Búsqueda de soluciones ● Para evaluar las configuraciones y los parámetros de la coordinación necesitamos un SIMULADOR. ● Para encontrar las soluciones necesitamos un algoritmo de búsqueda: ALGORITMOS GENETICOS. ● Usamos el Open Dynamics Engine (ODE). ● Es un motor físico Cromosomas

Topologías 1D y Configuraciones mínimas ● ¿ Cual es la configuración mínima que se mueve en línea recta? ● ¿ Cómo hay que coordinar sus articulaciones para lograrlo? Topología 1D: Locomoción en 1D: Locomoción en 2D: ● ¿ Cual es la configuración mínima que se mueve en un plano? ● ¿ Cómo hay que coordinar sus articulaciones para lograrlo?

Solución 1: Configuración Pitch-Pitch (PP) ● Sólo se necesitan dos módulos para avanzar en línea recta  1 A.sin(= 2  T t )  2 t+  ) = 2  T ● Se aplican dos ondas sinusoidales ● La diferencia de fase determina la coordinación Víde o

Topologías 1D y Configuraciones mínimas Topología 1D: Locomoción en 1D: Locomoción en 2D: ● ¿ Cual es la configuración mínima que se mueve en un plano? ● ¿ Cómo hay que coordinar sus articulaciones para lograrlo? PP (Pitch-Pitch)

Solución 2: Configuración PYP (Pitch-Yaw-Pitch) Pitch axis Yaw Axis ● Son necesarios 3 módulos ● Puede moverse de cuatro maneras diferentes: ● Línea recta ● Describir un arco ● Desplazamiento lateral ● Rodar

Configuración II (PYP): Línea recta y arco  1 A.sin(= 2  T t )  3 t+  ) = 2  T  2 =0  2 Movimiento en línea recta Movimiento en arco ● El ángulo fijo del módulo central determina si se avanza en línea recta o en arco ● La coordinación es la misma que para la configuración PP

Configuración II (PYP): Desplazamiento lateral y rotación A.sin( 2  T t )  3 =  1 =  2 t+ ) = 2  T  2 Desplazamiento lateral A<=40 Rotación A>60 ● Se aplican tres ondas sinusoidales ● La del centro está desfasada 90 grados respecto a las otras dos Víde o

Topologías 1D Locomoción en 1D Locomoción en 2D PP (Pitch-Pitch) Topologías 1D y Configuraciones mínimas PYP (Pitch-Yaw-Pitch) ● Línea recta ● Arco ● Desplazamiento lateral ● Rotación lateral ● Línea recta

Configuraciones Superiores Topologías 1D Locomoción en 1D Locomoción en 2D Conf. mínima 8 módulos Conf. Mínima 8 módulos PP Cube Revolutions PYP Hypercube ● Vamos a extender los resultados a otras configuraciones mayores

Cube Revolutions

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

Coordinación ● Para moverlo podemos utilizar lo aprendido con la configuración mínima PP: extender a 8 módulos. ● Es un método sólo válidos para topologías de 1 dimensión ● Sólo son necesarios 4 parámetros, indpendientemente de la longitud de gusano: ● Al tener más módulos, aparecen nuevas posibilidades: Utilizar ondas globales ● Longitud de onda ● Amplitud ● Periodo ● Forma de la onda

Coordinación II ● Las características del movimiento dependen de la onda usada: Amplitud grande: pasar sobre obstáculos Amplitud baja: atravesar por un tubo Semi-ondas: Movimiento tipo oruga

Propiedades de locomoción ● Estos robots pueden cambiar su forma ● Se mueven de diferentes maneras Víde o

Hypercube

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

Coordinación ● Se usan 8 generadores sinusoidales, uno para cada articulación ● 4 controlan los módulos horizontales ● 4 controlan los módulos verticales ● Se emplean en total 8 parámetros: A H A V, O H O V, Df H V, VH, ● Amplitd: ● Valor medio: ● Diferencia de fases: ● Periodo: T

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

Hypercube: Resúmen ● Todos los movimientos se consiguen modificando los parámetros de los generadores sinusoidales ● Parece que el modelo de generador sinusoidal es bastante versátil

Hardware ● Tarjeta Skypic basada en el PIC16F876A ● Alimentación y electrónica situada fuera del robot ● Algoritmos de locomoción se ejecutan en el PC ● El PC se comunica con la electrónica a través de comunicación serie RS-232 Alimentación PC RS-232 PWM

Conclusiones ● El modelo de generadores sinusoidales es prometedor ● Solo es el comienzo de las posibilidades de la robótica modular ● Una vez descubiertas las configuraciones y su coordinación: es muy sencillo implementar los dos primeros niveles de locomoción (1D y 2D) ● Los modelos bioinspirados nos simplifican la vida

Trabajos futuros ● Hemos diseñado una nueva generación de módulos (ZG): ● Con ellos es posible construir configuraciones más complejas, como por ejemplo humanoides o cuadrúpedos ● Con ellos queremos construir un gusano “trepador”, que pueda subir por las paredes.

Muchas gracias por vuestra atención Be modular my friend!...and remember... :-)

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 González Gómez Robótica modular y Locomoción