Además de ser sencillo de utilizar, es muy potente y lo más importante: lo puede usar cualquier usuario con independencia del sistema operativo utilizado.
En este pantallazo se puede ver el Code::Blocks en acción en una máquina windows XP:
Miguel Ángel Berna, a través de la lista Skylist, ha reportado que también funciona perfectamente en Windows 7.
I am planning to further develop the idea of modular mesh robots: 2D topology configurations composed of pitch modules in the x and y axes. Specifically, I am interested in the locomotion capabilities of these robots.
The basic unit consist of four modules in a cross. It can be seen that there are two pitch-pitch minimum configurations rotated 90 degrees. The locomotion of the minimum configuration has been deeply studied in my Ph. Dissertation. My hypothesis is that applying the same coordination independently to every PP configuration, the locomotion of the robot in the x and y directions can be achieved. And if the two movements are superposed, the locomotion in other directions can also be performed.
This configuration is composed of 2×2 three-module snakes. There are two snakes pointing in the y axis and two in the x. The hypothesis is that Combining the locomotion of these 4 snakes, the movement of the complete robot can be realized.
Here there is a 3×3 four-module snake configuration:
Some questions that arise are:
Can be the locomotion of the modular mesh robots be achieved just by supoerposing the motion of the individual snakes?
What other kind of locomotion gaits can be performed on these robots?
What are the potential applications of these robots?
He estado probado el programa OpenScad… ¡Es una herramienta genial! Te permite crear piezas a partir de un script, que al ejecutarse muestra la pieza 3D en la pantalla. Diseñar piezas con OpenScad es como programar. Las piezas son ficheros de texto con instrucciones. Ideal para almacenar las piezas en repositorios o compartirlas.
Nuestra impresora 3D estaba parada porque teníamos problemas con el extruder. Así que decidimos comprarnos la nueva versión: extruder MK4. Aunque el kit lo recibimos hace unos meses, hasta hace unas semanas no tuvimos tiempo de montarlo. Además, aprovechamos para comprar plástico ABS de colores (rosa, rojo, verde, azul y amarillo) y dos plataformas para sustituir a las antiguas de cartón pluma. Ahora imprimir es muchísimo más fácil!
Primera prueba de comportamientos en Minicube-II. Cuando se activa alguno de los bumpers, el robot retrocede, gira un poco a la derecha y continua avanzando. La locomoción se realiza mediante osciladores.
El otro día quedamos a comer Antonio Cerezo, Andrés Álvarez y yo, todos antiguos miembros del Centro de Innovación Experimental del Conocimiento (CEIEC). Aunque somos amigos y seguimos en contacto, no habíamos vuelto a estar juntos desde Enero, cuando entré de profesor en la Carlos III.
Lo pasamos muy bien recordando viejos tiempos y riéndonos de algunos momentos que nos tocaron vivir en el CEIEC
El jueves 22 de Julio impartimos un taller de robots modulares en la Universidad Carlos III de Madrid, como parte de las actividades del Campus científico de Verano, para estudiantes de 4º de la ESO (14-15 años).
Los estudiantes se dividieron en 5 grupos de 5. Cada grupo montó 3 módulos MY1 y con ellos construyeron a Minicube-I y Cube3 (configuraciones de 2 y 3 módulos respectivamente). Usando los pulsadores de la tarjeta Skypad podían cambiar los tres parámetros fundamentales de la locomoción: amplitud, frecuencia y diferencia de fase.
Les propuse el reto construir entre todos un robot gusano de 18 módulo y batir así el record de España, que anteriormente estaba en un robot de 12 módulos construido por mis estudiantes de robótica.
El resultado fue que construimos este impresionante robot de 1.5 metros. En este vídeo se pueden ver algunas escenas del taller y el mega-gusano en movimiento:
Todas la documentación empleada en el taller, el software y más fotos están disponibles en este enlace. Aquí podéis acceder a las transparencias en línea:
Ahora que la locomoción de los robots ápodos ya está controlada, es hora de empezar a programar comportamientos. En colaboración con Fernando Herrero, Pablo Varona y Francisco de Borja del grupo de Neurocomputación Biológica de la Universidad Autónoma de Madrid, estamos construyendo un prototipo para este fin.
Este es el primer prototipo. Es un Minicube-II de 3 módulos Y1 (de plástico) al que se le ha añadido una placa en la cabeza con dos sensores de contacto (bumpers). El primer comportamiento a programar es el de evitar obstáculos.
En esta foto se muestran los bumpers con más detalle. Se conectan a la tarjeta Skycube por medio de un cable de bus.
De momento sólo tenemos construido el robot. Ahora toca programar y experimentar.