[Introducción]

[Vídeos]

[Licencia]

[Publicaciones]

[Historia]

[Download]

[Características]

[Autores]

[Motivación]

[Eventos]

[Información Técnica]

[Enlaces]



Introducción

Cube Revolutions es un robot ápodo y modular. No tiene ni ruedas ni patas, pero es capaz de desplazarse en línea recta mediante ondulaciones de su cuerpo, que se propagan desde la cola hasta cabeza. Está constituido por la unión en cadena de 8 Módulos Y1, con la misma orientación.

Cube Revolutions es una versión mejorada de Cube Reloaded. Una de las características de este tipo de robots es que pueden adoptar diferentes formas:

La locomoción la puede realizar de tres maneras diferentes:








Caracterísiticas

  • Dimensiones: 52x52x72mm, cuando está en posición de reposo (0 grados)

  • Peso 50gr

  • Material: PVC expandido

  • Rango de movimiento: 180 grados

  • Dimensiones: 52x52x576mm

  • Peso: 400gr

  • 8 Módulos Y1 conectados en cadena, con la misma orientación


Friki-Cube

Y lo más importante es que se puede “tunear” :-) Tomando un par de calcetines viejos para recubrir los módulos, el resultado es este:

Tengo que reconocer que los ingenieros somos pésimos como artistas jajajajajajjaja


Vídeos

comp-ext.avi (2.0MB)

Movimientos de compresión y expansión.

cube-cobra.avi (3.8MB)

Cube Revolutions adoptando la forma de una cobra.

cube-rollo.avi (2.4MB)

Cube Revolutions enrollándose sobre sí mismo

cube-semionda.avi (4.9MB)

Movimiento mediante semi-ondas, similar a los gusanos de seda

cube-onda-periodica.avi (3.0MB)

Movimiento mediante ondas sinusoidales que se propagan de la cola hasta la cabeza.

cube-rolling.avi (3.1MB)

Cube Revolutions adoptando forma de “rueda” y desplazándose rodando, hacia un lado y hacia otro

cube-tux.avi (4.1MB)

Friki-Video: Tux, cansado de mirar a Cube Revolutions, decide pasar a la acción :-)

friki-cube1.avi (2.1MB)

Friki-Video: Friki-cube en acción!!!!

friki-cube2.avi (3.6MB)

Friki-Video: Friki-Cube pasando por una zona complicada, para reunirse con su amigo Tux

friki-cube-cobra.avi (1.8MB)

Friki-Video: Friki-Cube se pone en posición para posar




Animaciones


cube-virtual-cobra.avi (617KB)

Cube virtual adoptando forma de cobra. Hecha con Blender.




Autores


Licencia


Creative Commons License This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 Spain License.

Este proyecto tiene una licencia libre. El software se distribuye bajo licencia GPL, y el resto: documentación, hardware y estructuras mecánicas, bajo una licencia Creative-Commons, permitiéndose su copia, modificación y distribuición.
Descargo de Responsabilidad. No me hago responsable en ningún caso de los posibles daños o pérdidas de garantía que pueda ocasionar el uso, debido o indebido de la información contenida en este proyecto.




Motivación

Este proyecto lo estoy realizando como parte de mi tesis doctoral. El objetivo es crear una plataforma abierta para investigar en robótica modular reconfigurable. Cada vez estoy más convencido de que la información tiene que ser libre. Es la única manera de que la sociedad, en su conjunto, avance. Por eso este proyecto es libre, para que otros investigadores o aficionados por la robótica lo puedan utilizar, modificar, mejorar o reutilizar partes. Todo ello sin tener que pedir permiso ni ser considerado un “pirata” por reutilizar las ideas.

Y por esa razón utilizo Linux y sistemas abierto. No quiero que este proyecto, que al fin y al cabo es conocimiento, quede atado a una tecnología controlada únicamente por una empresa y que esté a merced de sus decisiones. El software libre es de todos.


Publicaciones

J. González-Gómez, I. González, FJ. Gómez-Arribas y E. Boemo,”Evaluación de un Algoritmo de Locomoción de Robots Ápodos en Diferentes Procesadores Embebidos en FPGA” , V Jornadas de Computación Reconfigurable y Aplicaciones. JCRA 2005. Dentro del Primer Congreso Español de Informática, CEDI 2005. Granada, Septiembre 2005.

[PDF] [HTML] [Más información]

González-Gómez, J, Aguayo E. and Boemo E.,”Locomotion of a Modular Worm-like Robot using a FPGA-based embedded MicroBlaze Soft-processor", 7th International Conference on Climbing and Walking Robots, CLAWAR 2004. CSIC, Madrid (spain). September, 2004. Lectures notes in computer science.

[PDF] [HTML] [Más información]

González-Gómez, J, Aguayo E. y Boemo E.,”Locomoción de un Robot Ápodo Modular con el Procesador MicroBlaze", IV Jornadas sobre Computación Reconfigurable y Aplicaciones, JCRA04, Escuela Técnica Superior de Ingenierías. Universidad Autónoma de Barcelona, Septiembre 2004.

[PDF] [HTML] [Más información]

J. González, I. González, E. Boemo, "Alternativas Hardware para la Locomoción de un Robot Ápodo'', III Jornadas sobre Computación Reconfigurable y Aplicaciones, JCRA03, Escuela Politécnica Superior, Universidad Autónoma de Madrid, Septiembre 2003.

[PDF] [HTML] [Más información]




Eventos

Charlas, conferencias, seminarios y eventos en los que se ha mostrado Cube Revolutions:

08/Julio/2006

Granja de Micro-Robots”, Party-Quijote. Ciudad Real. Julio 2006

[Más información]

19/Enero/2006

Robótica Modular y Locomoción: Robots Cube Revolutions y Multicube”, Cursos de doctorado. Universidad Rey Juan Carlos. Madrid. Enero 2006

[Más información]

27/Nov/2005

Charla en el IRC: “Cube Begins...

[Más información]

10/Nov/2005

Demostración de Robots articulados”. II Jornadas de Robótica en la UCA. Semana de la ciencia y la tecnología. Cádiz. Noviembre 2005

[Más información]

2/Oct/2005

Presentación pública de A.R.D.E: Agrupación de Robótica De España.

[Más información]

5/Sep/2005

Grabación del capítulo sobre “Robótica personal” de la serie “España Innova”.

[Más información]

27/Julio/2005

Diseño de Robots Ápodos: Cube Revolutions”, Área de CampusBot. CampusParty. Valencia 2005.

[Más información]

30/Mayo/2005

V Muestra de Microbótica”, Universidad de Málaga. Mayo 2005.

[Más información]

9/Abril/2005

Sesiones de robótica”, Comunidad de Madrid. UPSAM. Abril 2005.

[Más información]

7/Abril/2005

Diseño de Robots ápodos: Cube Revolutions”, Concurso de robótica Robolid05. ETSII de Valladolid. UVa. Abril 2005.

[Más información]

10/Marzo/2005

Robótica y Linux: Cómo se hizo Cube Revolutions”, IV Jornadas de Software libre en la UPSAM. Marzo 2005.

[Más información]

24/Ene/2005

Robótica y Linux”, ¡Innovame!. Jornadas de difusión de la innovación tecnológica. CDTinternet.net. Enero 2005.

[Más información]

24/Nov/2004:

Diseño de Robots Ápodos: Cube Revolutions”, IV Semana de la Ciencia en Madrid. Universidad Pontificia de Salamanca en Madrid. UPSAM. Noviembre 2004.

[Más información]

17/Nov/2004:

Robótica en la Universidad”, IV Semana de la Ciencia en Madrid. Universidad Pontificia de Salamanca en Madrid. UPSAM. Noviembre 2004.

[Más información]

4/Nov/2004:

Diseño de Robots Apodos: Cube Revolutions”, Semana de la Ciencia y Tecnología. Escuela Superior de Ingenieria de Cádiz. UCA. Noviembre 2004.

[Más información]

22/Sep/2004:

Locomotion of a Modular Worm-like Robot using a FPGA-based embedded MicroBlaze Soft-processor”, 7th International Conference on Climbing and Walking Robots, CLAWAR 2004. CSIC. Madrid. Septiembre 2004.

[Más información]

13/Sep/2004:

Locomoción de un Robot Ápodo Modular con el Procesador MicroBlaze", IV Jornadas sobre Computación Reconfigurable y Aplicaciones, JCRA04, Escuela Técnica Superior de Ingenierías. UAB. Barcelona. Septiembre 2004.

[Más información]

07/Mayo/2004

Robótica y Linux", III Jornadas de Software Libre en la UPSAM. Mayo 2004.

[Más información]

29/Abril/2004

Participación en el Concurso Nacional de Robots HISPABOT, Universidad de Alcalá. Abril 2004.

[Más información]

25/Marzo/2004

El robot ápodo Cube Revolutions”. SICFIMA 2004. Facultad de Informática. UPM. Marzo 2004

[Más información]




Historia

CUBE 2.0

CUBE RELOADED

CUBE REVOLUTIONS

Además, Cube Revolutions ha participado en los eventos indicados en la sección de eventos.

El nombre de Cube viene de la película de terror del mismo nombre. Los apellido "Reloaded" y “Revolutions” se han tomado de la II y III parte de la película Matrix: Matrix Reloaded y Matrix Revolutions.




Información técnica


Album de fotos

Las fotos están disponibles en esta página.


Descargas


Planos/Modelos 3D

[MODULOS Y1]

En este enlace está toda la información disponible sobre los módulos Y1

modulo-y1.dxf

Plano de los módulos Y1. Formato DXF

modulo-y1.pdf

Plano de los módulos Y1. Formato PDF

cube-revolutions.dxf

Plano de Cube Revolutions. Formato DXF

cube-revolutions.pdf

Plano de Cube Revolutions. Formato PDF

Modulo-Y1.blend

Modelo 3D del módulo Y1. Para Blender.

modulo-y1-2fase.blend

Modelo 3D de dos módulos Y1 conectados en fase. Para blender

Modulo-Y1-2desfase.blend

Modelo 3D de dos módulos Y1 desfasados. Para blender

cube-revolutions1.blend

Modelo 3D de Cube Revolutions, con los módulos no en reposo. Para blender

cube-revolutions2.blend

Modelo 3D de Cube Revolutions, con los módulos en reposo. Para blender

cube-revolutions-cobra.blend

Animación 3D de Cube Revolutions adoptando forma de cobra. Para Blender


Software I

test-servos8.tgz

Programa “hola mundo” de ejemplo para el control de servos desde el PC. FUENTES.

test-servos8-bin.tgz

Programa “hola mundo” de ejemplo para el control de servos desde el PC. EJECUTABLE

cube-play.tgz

Programas Cube-play y Cube-reverse-play para la reproducción de secuencias de movimiento. FUENTES y EJECUTABLES.

[star-servos8]

Enlace al programa star-servos8, que permite controlar los servos mediante una interfaz gráfica, así como generar/reproducir secuencias.

[librería stargate]

Enlace a la librería Stargate 1.0.1. Necesaria para ejecutar y compilar los programas anteriores.


Software II

cube-generate.tgz

Programas Cube-generate y Cube-octave. Fuentes y Ejecutables.

cube-demo.tgz

Programa Cube-demo. Fuentes y Ejecutable.

[CUBE-VIRTUAL.MONO]

Enlace al programa cube-virtual.mono


Secuencias de movimiento

cobra1.f8

Adoptar forma de cobra

enrollarse.f8

Enrollarse sobre sí mismo

cerrar.f8

Cerrarse sobre sí mismo

onda-sin1.f8

Onda sinusoidal de baja amplitud

onda-sin2.f8

Onda sinusoidal de media amplitud

onda-sin3.f8

Onda sinusoidal de gran amplitud

onda-semi1.f8

Semionda de baja amplitud

onda-semi2.f8

Semionda de media amplitud

onda-semi3.f8

Semionda de gran amplitud

loop1.f8

Movimiento tipo “rueda”


Software III

cube-virtual-play.tgz

Programa cube-virtual-play. Fuentes y Ejecutables.


Ficheros para OCTAVE

Secuencia (.f8)

Fichero para Octave

Descripción

SIN-A5-L120-FI0-F5.f8

SIN-A5-L120-FI0-F5.m

Onda sinusoidal. A=5, Long Onda=120.

SIN-A10-L120-FI0-F5.f8

SIN-A10-L120-F10-F5.m

Onda sinusoidal. A=10, Long onda=120

SIN-A20-L120-FI0-F5.f8

SIN-A20-L120-FI0-F5.m

Onda sinusoidal. A=20. Long onda=120

SEMI-A10-L100-S350-F5.f8

SEMI-A10-L100-S350-F5.m

Semionda. A=10. Long onda=350. Anchura 100.

SIN-A20-L120-FI0-F5.f8

SIN-A20-L120-FI0-F5.m

Semionda. A=20. Long onda=350. Anchura 100.

SEMI-A40-L100-S350-F5.f8

SEMI-A40-L100-S350-F5.m

Semionda. A=40. Long onda=350. Anchura 100.

SEMI-A40-L70-S350-F5.f8

SEMI-A40-L70-S350-F5.m

Semionda. A=40. Long onda=350. Anchura 70




Enlaces


Noticias





IEA ROBOTICS

Juan González