Introducción a Lego Mindstorms: robot bípedo avanzado

Lego Mindstorms es mucho más que un juguete, es un set con todo lo necesario para construir sistemas electro-mecánicos con piezas de plastico muy versátiles y precisas.
Como ejemplo voy a rescatar este estupendo modelo que me encontré, hace al menos cuatro años, en la comunidad oficial Lego. La imagen de arriba muestra el robot en acción, ejecutando en modo inalambrico (vía IR, porque tiene el antiguo RCX 1.0) la secuencia previamente programada.
El robot tiene 4 motores, dos de ellos funcionan a la par pues el RCX permite administrar 3 motores y 3 sensores.
Tiene tres sensores. Un detector de luz que permite determinar una aproximación de luminosidad ambiente y dos sensores de tacto (que son simples pulsadores) en cada pata que se activan al contacto con el suelo.
Dos motores estan dedicados a mover cada pata de forma independiente para conseguir dar los pasos. Un último motor balancear de forma ingeniosa el segmento superior en un eje vertical lo que permite desplazar a izquierda o derecha el propio ladrillo RCX que actua de contrapeso. De hecho el RCX provablemente pese la mitad del aparato.
Este sencillo robot se puede construir a ojo, sin instrucciones, con el set básico de Lego mindstorms y unas pocas piezas sueltas. Nada fuera de lo normal.
Sin duda un robot divertidisimo de programar y que espero construir algún día cuando el espacio/tiempo me lo permita.