Recientemente he adquirido un Lego Mindstorm NXT y ya he construido mi primer robot siguiendo las instrucciones del producto, en el que vienen varios modelos de robots. Es sorprendente el potencial de este lujoso kit de montaje de robots.

En primer lugar me ha sorprendido mucho el diseño de sus piezas y la variedad existente en el mercado, de manera que se puede ampliar a diseños muy interesantes. El “Ladrillo” es de puertos limitados (3 para motores y 4 para sensores, por defecto de infrarrojos, ultrasonidos, contacto y sonido, aunque existen otros, como giróscopos, acelerómetros, brújulas, e incluso multiplexores para poner más motores y sensores en HiTechnic). En cualquier caso da bastante juego, porque por ejemplo los tres motores son servomotores con encoders incorporados, lo que permite que por programa se puedan especificar las vueltas a dar, los ángulos a girar, bloquear el movimiento e incluso leer los datos del encoder sin activar los motores. Además, el ladrillo incorpora altavoz para emitir sonidos programables y una pantalla LCD matricial, para mostrar los mensajes que se deseen. Se pueden además leer los cuatro botones que incorpora el ladrillo, lo que permite su uso en bifurcaciones de programación por ejemplo. Por otra parte, la posibilidad de programarlo vía Bluetooth desde el ordenador, o bien por USB es realmente cómodo. Permite incluso el control desde un teléfono Móvil o cualquier otro dispositivo Bluetooth, mediante intercambio de mensajes. Por otra parte, también es programable en pocos minutos desde los menús del propio ladrillo, aunque para programas muy sencillitos.

El software que viene con el NXT es muy fácil de usar, aunque casi diría que me he sentido insultado cuando he visto que el programa viene en Inglés, Francés, Alemán, Japonés y Holandés, pero no en Español, segunda lengua más hablada del mundo. Aparte del entorno de programación por defecto, hay versiones por Internet para programarlo en diversos lenguajes de programación. Así, National Instrument ha sacado un toolkit para programar el robot con LabView. Y qué decir de que Microsoft haya apostado por Robotics Studio, que se puede utilizar con NXT!!.
Es una herramienta de aprendizaje interesante y divertida, os lo aseguro!.

Spy Cye es un robot que lleva una webcam integrada entre sus ruedas y que puede controlarse vía web.
Todo apunta a que el Gobierno de Corea del Sur va a adoptar antes de finales de año un código ético para robots, sobre el que llevan trabajando desde noviembre un grupo de expertos en la materia.
