Seminario previo a la defensa de la tesis


seminario-tesis.png

El pasado miércoles 8 de octubre realicé el seminario previo a la defensa de la tesis. Es una exposición obligatoria, dirigida al departamento de la escuela. La charla fue en castellano, pero la defensa final tendrá que ser en Inglés para la obtención de la mención europea.
El 14 de octubre hice la entrega definitiva de la tesis (PDF), en el registro de la Universidad Autónoma. Ya me va quedando menos para terminar. La batalla final se librará en el futuro, el viernes 21 de Noviembre de 2008, a las 12h, en la sala de grados del módulo 16 de la facultad de Ciencias de la UAM 😉

Obijuan

Pyburn: Grabando PICs


pyburn-logo.png

Ya hemos liberado la versión 1.0 del programa Pyburn, que permite grabar firmware en la Tarjata Skypic usando como programador otra Skypic.
Si en el microcontrolador PIC tienes grabado el Bootloader , podrás descargar tus programas desde el PC sin problemas, usando por ejemplo el Pydownloader. Pero… ¿Cómo puedes grabar el Bootloader?. Necesitas un circuito programador. Si ya tienes una tarjeta skypic, la podrás usar como programadora. Con sólo apretar un botón podrás grabar el Bootloader.

Una gran ventaja del Pyburn es que es Libre y Multiplataforma, y además está programado en Python, por lo que es muy fácil de modificar. Aquí podéis ver un pantallazo ejecutándose en Linux:


pyburn-10-screenshot-linux.jpg

Y aquí en Windows XP:


pyburn-10-screenshot-win.jpg

Las librerías gráficas que he utilizado son las wxPython, que tienen la ventaja de que el aspecto de la aplicación es igual al de los programas nativos de cada sistema Operativo.

El código fuente es el mismo (no hay una versión para Linux y otra para windows), lo que hace muy fácil su mantenimiento.

Obijuan

Vídeo de los módulos GZ-I

[youtube]http://www.youtube.com/watch?v=kuIGVJkVfI0[/youtube]

(Enlace al vídeo en Youtube)

Vídeo demostración de las posibilidades de los módulos GZ-I, la siguente generación de módulos diseñada a partir de los módulos Y1, que hemos creado en colaboración entre el Grupo TAMS de la Universidad de Hamburgo, Robotics Center del Shenzhen Institute of Advanced Technology en China y la Universidad Autónoma de Madrid.

Los robots modulares creados son autónomos y como se puede ver en el vídeo la locomoción es muy buena en diferentes tipos de terrenos: asfalto, cesped e incluso sobre piedras.

Las posiblidades son ilimitadas 🙂 Ahora que ya me queda poco para acabar la Tesis me pondré a saco con ellos.

Obijuan

Estado de mi tesis (V)


gz-modules.png

Ya están terminados los siguientes capítulos:

* Capítulo 1: Introducción. Presentación, objetivos y estructura del documento.

* Capítulo 8: conclusiones. Conclusiones y trabajos futuros

Precisamente la foto que he puesto es de los trabajos futuros, que en realidad son ya del presente. Se trata de los módulos GZ-I, que son de aluminio y llevan la electrónica integrada para poder hacer robots autónomos. Los estamos realizando en colaboración con la Universidad de Hamburgo, donde está Houxiang Zhang. Hasta ahora los tenía “apartados” porque tenía que terminar la tesis. Dentro de poco voy a poder meterme a saco con ellos 🙂

Todavía tengo que corregir erratas, depurar, traducir al inglés estos dos capítulos y terminar los apéndices. Pero ya me queda muy poco para terminar… al fin 😀

Obijuan

Estado de mi tesis (IV)

mapa-robots.png

Ya tengo terminada la primera versión del capítulo de los Experimentos. Este era el último capítulo gordo que me falta. En él se presentan todos los robots, software y electrónica que he desarrollado y se documentan los experimentos. Anímate y échale un vistazo. Está lleno de fotos y de capturas de pantalla, casi no hay nada que leer 😉

Me queda por terminar las conclusiones de la tesis, los trabajos futuros, la introducción y los apéndices. Cada vez veo más cerca el final…

Obijuan

Estado de mi tesis (III)


rolling.png

Ya he terminado el capítulo sobre las configuraciones mínimas, que son los robots modulares con topología de 1D que tienen el menor número de módulos y que pueden desplazarse.

Se pueden ver vídeos de ellas en acción en la página de Minicube.

Ahora me voy a tomar unas días de descanso en la playa, con mi mujer y mi Padawan, y el 21 de Agosto regresaré para continuar con el capítulo de los experimentos, que está al 60% más o menos.

Obijuan

Demostración de robots modulares en los cursos de verano de El Escorial

escorial_2008_demo1.jpg

El pasado viernes 8 de Agosto me invitó Pablo Varona, del grupo de Neurociencia Computacional de la Universidad Autónoma de Madrid a participar con ellos en una demostración de robots como parte del curso de verano “Non-linear Dynamics and Robots from Neurons to Cognition“. Así que entre capítulo y capítulo de mi tesis, me escapé al Escorial.

Hice una breve demostración de la locomoción de los robots ápodos modulares. Mostré a Hypercube y a MiniCube (Configuraciones mínimas). Pero claro, uno tiene alma friki, así que no me pude contener e hice demostraciones del movimiento de un servo con el mando de la wii. Usando, además, el Tarri-wheel. Encontré la aplicación perfecta: colocar una bandera de España en el servo y moverlo con el wiimote para animar a los atletas que compiten en los juegos olímpicos de Pekín 🙂

escorial2008-demo4.jpg

En la demostración, además de Paolo Arena de la Universidad de Catania en Italia, que mostró un impresionante robot hexápodo controlado mediante modelos biológicos implementados directamente en hardware, estuvo Fernando Herrero Carrón mostrando en vivo el control de un robot ápodo de 8 módulos mediante modelos de CPGs interconectados de diferentes maneras. Actualmente está realizando la tesis doctoral en el grupo de Pablo Varona.

escorial2008-demo7.jpg

Este es el prototipo de robot que se han construido, inspirado en Cube Revolutions. Son este tipo de cosas las que me encantan de los sistemas libres: que cualquiera los puede reproducir, estudiar y mejorar. Lo ha fabricado Bèatrice Bert, una estudiantes francesa que está de intercambio y lo ha modificando para añadir electrónica que lea la posición de los servos y poder así integrar esta información en los controladores basados en CPGs de Fernando. Un trabajo realmente interesante. La tarjeta de control que usan es la Skypic.

Como diría Andrew, el robot humaniforme del cuento “El hombre bicentenario” de Isaac Asimov: “Uno se alegra de ser útil” 😉

Más información sobre la demostración

Obijuan

Estado de mi tesis (II)

movimientos.png

Sigo trabajando a saco en la tesis. Su estado, a 1 de Agosto es:

  • Título: “Robótica Modular y Locomoción: Aplicación a Robots Ápodos”
  • Prólogo. Por Dave Calkins, Presidente de la Sociedad de Robótica de América y fundador de ROBOlympics.
  • Capítulo 1: Introducción (Pendiente)
  • Capítulo 2: Encuadre científico-tecnológico. Estado del arte en robótica modular y dónde encaja esta tesis.
  • Capítulo 3: Modelos. Presentación y descripción de los modelos de control, cinemáticos y matemáticos usados para la locomoción de los robots ápodos modulares.
  • Capítulo 4: Locomoción en 1D. Estudio de la locomoción de los robots ápodos en una dimensión.
  • Capítulo 5: Locomoción en 2D. Estudio de la locomoción en dos dimensiones.
  • Capítulo 6: Configuraciones mínimas (al 60%).
  • Capítulo 7: Experimentos (al 60%)
  • Capítulo 8: Conclusiones (pendiente)
  • Capítulo 9: Trabajos futuros. (pendiente)
  • Referencias
  • Todavía tengo que finalizar los capítulos 6 y 7, hacer la introducción, conclusiones y trabajos futuros ,y finalizar los apéndices. Voy a tener un mes de Agosto bastante ocupado.

    Obijuan

    Estado de mi tesis (I)

    gusano-discreto.png
    Durante los últimos 5 meses he estado trabajando intensamente en escribir la tesis. Todavía necesitaré dos meses más para terminarla. Pero aquí voy a publicar un avance de parte de lo que tengo ya casi terminado:

    * Capítulo 2: Encuadre científico-tecnológico. Estado del arte en robótica modular y dónde encaja esta tesis.

    * Capítulo 3: Modelos. Presentación y descripción de los modelos de control, cinemáticos y matemáticos usados para la locomoción de los robots ápodos modulares.

    * Capítulo 4: Locomoción en 1D. Estudio de la locomoción de los robots ápodos en una dimensión.

    * Referencias.

    El resto de capítulos están bastante avanzados, pero todavía tengo que trabajar más en ellos.

    Obijuan