PCB prototipo de la placa Skymega

Ya tenemos hecho el PCB prototipo de la tarjeta Skymega, que es similar a la Skycube pero para los micros ATMEGA 88/168/328 de Atmel.

El proyecto se comenzó hace un año (entrada en el blog) pero por falta de tiempo quedó archivado. Sin embargo, ahora Itziar Lima lo ha retomado, como parte de su proyecto fin de carrera.

Todo el diseño está hecho con Kicad y se trata de hardware libre2. El PCB es a doble cara. Del primer prototipo se han sacado 8 unidades, en el laboratorio de circuitos impresos de la ETSI de Telecomunicación (UPM), donde yo estudié. Los prototipos tienen taladros metalizados. Cada prototipo ha salido por 8€.

En esta foto estamos Itziar Lima y yo probando uno de los prototipos. Hubo suerte y todo funcionó muy bien 😉

La skymega es compatible con el arduino. La grabación del bootloader se puede realizar a través del entorno de arduino usando cualquiera de los grabadores soportados. El que yo estoy usando es el USBtiny de Adafruit, que es hardware libre.

Una vez grabado el bootloader, la descarga del software se hace usando el cable FTDI (USB-serie). Ya no es necesario ningún grabador.

La skymega es una placa entrenadora para aprender, que se puede colocar directamente en los módulos Y1 o MY1 para construir robots modulares, o bien en robots móviles como el Miniskybot.

De momento la página está en construcción, pero todos los ficheros fuentes y documentación están disponibles en el repositorio.

Obijuan

Hardware libre (III)

El hardware libre continúa avanzando. En esta entrada voy a comentar algunos de los logros conseguidos desde mis últimos posts: Hardware libre I y Hardware libre II (en septiembre de 2009)

El avance más importante ha sido la creación de una definición de hardware libre consensuada entre toda la comunidad. El nombre técnico es: Hardware de fuentes abiertas (OSHW), aunque yo seguiré utilizando Hardware libre como sinónimo. En esta definición queda perfectamente claro qué se entiende por hardware libre y ahora todos los desarrolladores podremos usarla. Antes cada uno tenía su propia definición. En el caso de nuestros diseños (Skypic, Skycube, Skybot…) usábamos la licencia Creative Commons Atribution Share-alike.

Sin embargo, sigue existiendo el problema de las herramientas software empleadas para el diseño hardware, que como ya se comentó en I y II, imponen restricciones a la compartición.

Por ello, sigue siendo para mí muy importante distinguir entre hardware libre y hardware libre2. El primero NO garantiza que cualquiera pueda modificarlo libremente, el segundo sí. Yo hace mucho tiempo que me he comprometido a hacer hardware del segundo tipo. Y es algo que la plataforma Arduino no cumple.

El segundo gran avance ha sido la creación de un fantástico logo para identificar el hardware libre, mostrado al comienzo de esta entrada. Para poder distinguir entre hardware libre normal y el hardware libre “pata negra”, propongo utilizar este logotipo:

que se lee como “Harware libre al cuadrado“. El significado es sencillo: identifica a cualquier hardware libre que ha sido diseñado exclusivamente usando software libre.

Ya lo hemos comenzado a usar con la placa Skymega y el robot Miniskybot.

Obijuan

El Miniskybot en el Amire 2011

Del 23 al 25 de Mayo de 2011 estuve en presentando el robot Miniskybot en el congreso Amire 2011 celebrado en el Centre for Interdisciplinary Research, University of Bielefeld en Alemania.

Lo bueno de los mini robots es que son transportables y otros investigadores también se llevaron los suyos. En esta foto el Miniskybot está junto a sus amigos europeos:

De izquierda a derecha los robots son: 1) Thymios. Investigadora: Fanny Riedo (EPFL), 2) TAOs. Investigador: Eckard Riedenklau (Universidad de Bielefeld), 3) Wanda. Investigador: Alexander Kettler (karlsruhe Institute of Technology) y 4) Miniskybot. Investigador: Juan González-Gómez.

Durante el congreso aproveché para sacar algunos vídeos del Miniskybot en acción:

[youtube]http://www.youtube.com/watch?v=RSO1v0a-HO8[/youtube]

Al congreso también asistió Roger Quinn del Center for biologically inspired robotics research, con el que ya había coincidido en el Clawar 2005. Es el padre de los whegs (wheel + legs). Roger me felicitó personalmente por mi conferencia y se quedó entusiasmado con esto de las impresoras 3D imprimibles y la posibiliad de hacer robots imprimibles de bajo coste. Fue todo un honor para mí 😉

También pude conocer personalmente a Joaquin Sitte, de la Queensland University of Technology en Australia. ¡Habla perfectamente Español! En esta foto estamos los tres, durante la cena de bienvenida

Amire es un congreso pequeño, que acepta pocos artículos y sólo hay una única sala donde se presentan todos los trabajos. Este tipo de congreso me ha gustado mucho más que los grandes. Se pueden discutir más cosas y al final acabas conociendo a todo el mundo. Merece la pena.

La conclusión final es que la idea de robots “open source” imprimibles en impresoras 3D open source ha interesado mucho al resto de investigadores. Estos robots ya no son plataformas estáticas, sino que la comunidad las puede hacer evolucioar, de la misma manera que el software libre. Nunca antes en un congreso los asistentes se habían interesado tanto, y la sensación que me llevo es que esta idea ha cuajado 😉

Obijuan

A New Open Source 3D-printable Mobile Robotic Platform for Education

Ya está publicado el artículo “A New Open Source 3D-printable Mobile Robotic Platform for Education“, junto con las transparencias de la presentación dada en el congreso Amire 2011 (6th International Symposium on Autonomous Minirobots for Research and Edutainment) que se celebró los días del 23 al 25 de Mayo de 2011 en Bielefeld, Alemania.

En este artículo presentamos el robot Miniskybot y lo proponemos como plataforma para enseñar robótica.

El artículo se puede descargar en PDF o bien leer en línea en scribd:

A New Open Source 3D-printable Mobile Robotic Platform for Education

Las transparencias de la presentación están disponibles en PDF, para OpenOffice o bien en Scribd:

Slides: A New Open Source 3D-printable Mobile Robotic Platform for Education

Obijuan

MADRE ha nacido

El Lunes 16 de Mayo de 2011, MADRE ha impreso su primera pieza. El montaje lo han hecho (de izquierda a derecha) Fernando Cardés, Ruy García, Jon Goitia, Daniel Gómez y Sergio Vilches:

En este vídeo se puede ver en acción, imprimiendo el tradicional vaso de chupito:

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

Todavía queda mucho por hacer. La impresora no está calibrada y la calidad no es del todo buena. Aquí se puede ver el vaso de chupito:

Obijuan

Orugator v1.1 released


The second version of the Orugator, a 3D printable all terrain robot, has been released on Thingiverse.
The Orugator robot is an all-terrain robot fully designed with OpenSCAD by students of the Universidad Carlos III de Madrid under the supervision of Juan Gonzalez (ObiJuan) and Alberto Valero. The main designer, Olalla Bravo, is a Mechanics Engineering student of 2nd year.

It is impressive how in few time students can acquiere the required knowledge to design a robot. Moreover, being it printable, it is easy to test and evolve the prototypes. Code can be shared over the internet and other people can freely modify it, improving or simply varying the design.

The Orugator Project can be followed at
http://mrgroup.dyndns.org/mrgroup/doku.php?id=robots:orugator

The Thingiverse web page is: http://www.thingiverse.com/thing:8559

By Alberto Valero.

Montaje de MADRE (I): Plataforma

Hemos comenzado el montaje de MADRE. Ya tenemos construida la plataforma automatizada. Es la base donde la impresora construye las piezas y una vez terminadas las saca al exterior. Aquí podéis ver un vídeo:

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

La base tiene un motor de corriente continua que mueve los rodillos de la cinta transportadora. Se alimenta a 12v. Las pruebas las hicimos conectando directamente una fuente de alimentación.

Y esta es la foto de la victoria!!!! 😀

Obijuan

Ha llegado MADRE, la impresora 3D de la asociación de robótica de la UC3M

Hoy nos acaba de llegar MADRE, la impresora 3D de la asociación de robótica de la UC3M. Es una Thing-o-matic de Makerbot. La he bautizado como MADRE por los siguientes motivos:

  • MADRE es el nombre del ordenador de la nave de la película ALIEN
  • Será la impresora progenitora que parirá los clones del proyecto Clone-wars
  • Esto es lo que nos ha llegado. Faltan un rollo de plástico negro y naranja que llegaron la semana pasada. Tenemos trabajo por delante. Hay que montarla y calibrarla!

    Ahora es cuando el proyecto Clone-wars se va a poner interesante…

    Obijuan