International Conference on Mechatronics 2009

caterpillar-cube-m
Los días del 14 al 17 de Abril se celebró el congreso IEEE International Conference on Mechatronics (ICM09) organizado por la Universidad de Málaga. Yo asistí para presentar el artículo: A New Application of Modular Robots on Analysis of Caterpillar-like Locomotion realizado en colaboración con el grupo TAMS de la Universidad de Hamburgo.

Me resulta extraño asistir a los congresos de robótica y no llevar robots, así que a última hora decidí llevarme el prototipo de robot Cube-M y programarlo para que se moviese de manera autónoma usando los micro-osciladores. También hice un vídeo para mostarlo en la presentación, junto con la demostración en vivo, claro 😉

[youtube]http://www.youtube.com/watch?v=fLjjrJ7bun8[/youtube]
(Enlace al video en youtube)

Al terminar mi presentación, tuve que exponer también el artículo A Novel Passive Adhesion Principle and Application for an Inspired Climbing Caterpillar Robot. No soy autor de este trabajo, pero Houxiang me pidió que lo expuera por él, ya que así sólo tendría que asistir una sola persona al congreso.

Obijuan

Robots Modulares autónomos (II)

micro-osciladores-02-pp
Usando la versión 0.2 de los micro-osciladores, he programado un ejemplo de locomoción del robot Minicube-I. El robot se está moviendo de manera autónoma. Todo el software se ejecuta en el PIC de la Skypic, sin necesidad de conectarse a un PC.

Pero lo mejor es verlo en un vídeo:
[youtube]http://www.youtube.com/watch?v=66NN98tEd9Q[/youtube]
Enlace directo al video en Youtube

De momento he implementado un comportamiento muy sencillo: cada vez que se apriete el pulsador S1 de la Skypic, el robot cambia el sentido del movimiento.

El siguiente paso es crear una placa pequeña, con un PIC y meterla dentro del robot. La placa la he bautizado como Skymin. Por último hay que sustituir las pilas por baterías pequeñas para que también se puedan meter dentro del robot. De esto se está encargado Ricardo Gómez. Muchas gracias 😉

Obijuan

Robots modulares autónomos (I)

micro-osciladores-ejemplo1
He empezado a trabajar en que mis robots modulares sean autónomos. Hasta ahora se controlaban desde el PC. Sin embargo, el modelo de control desarrollado en mi tesis doctoral, basado en osciladores sinusoidales, está pensado para poderse implementar usando pocos recursos, como por ejemplo microcontroladores de 8 bits.

Las fases para que los robots modulares sean autónomos son:

1.- Autonomía del software. El programa para generar la locomoción se tiene que ejecutar en un microcontrolador
2.- Integración de la electrónica en los módulos Y1. Hay que hacer una placa que se pueda meter dentro de un módulo
3.- Autonomía de alimentación. Seleccionar unas baterías e integrarlas dentro de los módulos (o colocarla entre ellos).

He empezado por la fase 1. Ya tengo una primera versión del software para ejecutarse en una tarjeta Skypic, que tiene un pic16f876a. Este software lo he llamado micro-osciladores. En este vídeo se puede ver uno de los experimentos realizados, en los que se han colocados dos módulos que oscilan de manera autónoma con una amplitud de 45 grados y desfase de 90 grados:

[youtube]http://www.youtube.com/watch?v=Au-bKpiNv0A[/youtube]
Enlace directo al vídeo en Youtube

El software está programado en C usando el SDCC. Debido a un bug en este compilador las funciones trigonométricas no están disponibles por lo que he implementado mi propia función sin() usando tablas.

Todas las fuentes están disponibles en la página de los micro-osciladores.

Obijuan

Demostración de Robots Modulares en Madridbot 2009


madridbot-demostracion-robots-modulares

El miércoles 25 de Marzo estuve en MadridBot haciando una demostración de robots modulares. Además, tuve (la mala suerte) de ser uno de los jueces en la prueba libre. Es una prueba en la que TODOS los robots presentados son impresionantes y el tener que decidir en qué puesto queda cada uno es muy difícil 🙁 Se haga como se haga, el resultado siempre es injusto.

Las transparencias de la presentación así como los vídeos y más información están publicadas en el wiki.

Obijuan

Charla sobre robótica modular en las III jornadas de robótica de A.R.D.E


iii-jornadas-arde-robotica-modular

Los días 21 y 22 de Marzo se celebraron las III Jornadas de Robótica de A.R.D.E, en el campus de las Rozas de la UNED. Me invitaron a dar una charla sobre “Robótica modular y locomoción“, donde hice demostraciones de algunos de mis robots modulares.

Las transparencias de la charla (en PDF y OpenOffice) así como los vídeos que mostré están publicados en el wiki.

Obijuan

Hemos encargado nuestra Reprap :-)


cupcake-cnc_1

Ya está encargada nuestra primera Reprap. En realidad no es la misma Reprap que se utilizó en el taller del Medialab-prado, sino que es la CupCake Cnc, que acaba de empezar a vender la empresa Makerbots Industries fundada por Zach Smith, uno de los instructores del taller.

Es un diseño nuevo, más pequeño, constituido por piezas cortadas por láser. Al ser más reducida, el áre de trabajo es de 10x10x10 cm^3. La prieza más grande que se puede imprimir es aproximadamente un cubo de Rubik.

Esta máquina la ha financiado Andrés 😉 Yo de momento estoy dedicando mis ahorros robóticos para pagar al traductor de mi tesis. Pero espero poder comprarme otra para mí en breve. Incluyendo gastos de envío cuesta unos 716€.

Hasta el 15 de Abril no nos la mandan. Y como viene desde Nueva York, no la esperamos tener hasta finales de Abril. ¡No puedo dormir de la emoción! ¡Quiero empezar a usarla ya!

Nos os perdais el vídeo de la máquina en acción:


Makerbot Industries – Cupcake CNC from MakerBot Industries on Vimeo.

Andres y Obijuan

Mi nueva Debian 5.0 (Lenny)


pantallazo-debian-lenny.png

El pasado 14 de Febrero, publicaron la nueva versión estable de Debian: Debian Lenny (v5.0). Aprovechando que las clases ya terminaron, hice un backup de mi portátil y me la instalé. Llevo usando Debian desde el 2001. Y desde que liberaron Sarge, estoy siempre en la versión estable.

Estoy emocionado con Lenny 🙂 Lo que más me gusta es que es muy sencillo realizar live-cds que se pueden grabar en un pen-drive para que arranque el ordenador, sin necesidad de tener que instalar nada. Esto es especialmente útil para dar talleres de robótica. A los asistentes se les entrega un pendrive con el que arrancar su ordenador y ya pueden trabajar.

Lo he probado también en un mini-portátil acer aspire one y funciona muy bien, además de que el arranque es más rápido que cuando se usaban CDs. Es muy útil para hacer pruebas con el FlatBot 😉

A partir de hora todo el software que escriba lo desarrollaré para Debian lenny, y lo empaquetaré también para esta distribución. Adiós Etch. ¡Bienvenido Lenny!

Obijuan

Reprap y módulos Y1


y1-module-reprap1.jpg

Utilizando la Reprap del Medialab-prado que construimos en el taller, he impreso mis dos primeras piezas, sin la supervisión de Zach Smith. La primera ha sido el clásico vaso de chupito y la segunda la cabeza del módulo Y1.

Con la ayuda de Grabriel Lucas, construimos un módulo Y1 híbrido: la cabeza impresa con reprap y el cuerpo típico cortado por laser e hicimos algunas pruebas. Aquí podéis ver el vídeo:

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

Continue reading “Reprap y módulos Y1”

Taller de reprap (III): La máquina está viva!


reprap-iii-1.jpg

El estado de reprap al final del día (martes 10 de feb) es el siguiente: La estructura está terminada, la electrónica está añadida y el software de pruebas mueve los tres ejes cartesianos (x,y,z) así como el motor del cabezal de impresión. También se controla correctamente la temperatura del cabezal. ¡La máquina está viva!

Continue reading “Taller de reprap (III): La máquina está viva!”