Lego Mindstorms NXT
Gracias a la tienda Ro-botica, he adquirido un flamante kit Lego Mindstorms NXT, que vamos a proceder a analizar en el siguiente reportaje, que seguro ayudará a todos esos entusiastas de la robótica que no conocen muy bien este artÃculo a decidirse si adquirirlo o no.
El artÃculo llegó mediante MRW en menos de 24 Horas desde Barcelona hasta Mallorca, todo un record!
VenÃa correctamente embalado y en perfecto estado, una vez abierto aparece una gran caja que contiene todos los componentes del kit, entre ellos, 579 piezas de lego, 3 servo-motores, 4 sensores (sonido, pulsación, ultrasonidos y luz), un “ladrillo” con una pantalla LCD monocromática donde conectar los motores y sensores y posteriormente programar como deben actuar, dicho “ladrillo” se alimenta de 6 pilas AA de 1,5V. aunque para las pruebas he usado pilas AA recargables de 2950mAh a 1,2V. y no ha dado ningún problema, me ha sorprendido la gran duración que tienen, y eso que lo he sometido a numerosas pruebas durante prolongados intervalos de tiempo.
Componentes del kit:

Para empezar a “pillarle el truco” a este fantástico invento de Lego, he realizado el Tribot, un robot que se monta en 30 minutos, si si, y no es por que lo ponga en la caja, se tarda exáctamente eso!
Este fue el resultado una vez montado:

Justo después de montarlo se puede probar mediante el programa “DEMO” que ya trae el “ladrillo” en la memoria, aunque es muy simple, solo sirve para comprobar que está todo correctamente conectado.
Después de montar el Tribot de los 30mins, se puede ampliar añadiéndole los sensores, para ello trae otro manual.
En papel trae solo el manual del Tribot, el básico de los 30mins (el de la foto superior) y la ampliación del mismo con los sensores, pero en el CD que viene (necesario para programar), vienen 3 manuales más, el del Humanoide, el Escorpión y el Brazo Robótico, además del Tribot completo.
Aquà se pueden ver los 4 robot’s que se pueden hacer mediante los manuales del CD:

Dichos manuales son muy fáciles de entender, son solo imágenes paso a paso, no traen texto, por lo que simplemente mirando las imágenes y haciendo lo que vemos, sin ningún problema podemos hacer el robot, pasando un divertido rato mientras lo hacemos y luego programandolo siguiendo el manual o a nuestro antojo.
Si piensas que solo puedes hacer los 4 robot’s de los manuales del CD, estás muy equivocado, no solo puedes hacer cualquier cosa que se te ocurra, en la web de Lego hay una mini-web donde la gente expone sus proyectos, y muchos de ellos incluyen además los archivos *.RBT para visualizar desde el software incluido en el kit, en ellos se puede ver paso a paso como hacer un robot igual al que ha realizado esa persona que lo ha publicado!!
La web es esta:
http://mindstorms.lego.com/nxtlog/ProjectList.aspx
En ella hay actualmente más de 3000 proyectos!!
Y además de eso, hay otros 2 tutoriales “oficiales” más, se trata del “Classic Clock” y del “Sound Bot“.
También existen en el mercado varios libros con más tutoriales.
Bueno, después de un repaso sobre las cosas que se pueden hacer sigamos…
Yo decidà hacer mi propio diseño, lo hice bastante amplio para poder acceder mejor a los componentes del robot durante las pruebas, este fue el resultado del primer robot creado desde 0:

En esa foto se puede ver que se mueve gracias a las 2 ruedas delanteras con cada una un motor, el tercer motor se usa para dar movimiento a la “cabeza”, y luego a modo de “brazos” lleva el sensor de luz y el de sonido.
Atrás lleva una rueda loca, pero es demasiado pequeña y no soporta el peso del robot, es esta:

Por lo que hice una nueva rueda loca (el diseño no es mio, lo vi en la miniweb que nombré antes), funciona mediante una de las pelotas que trae el kit, y este fue el resultado:

Esta nueva “rueda loca”, funciona mucho mejor que la otra.
Los movimientos del robot son muy fluidos y precisos, el sensor de luz se colocó de tal forma que ilumine el suelo, y asà pueda detectar escalones o agujeros, cuando eso ocurre el robot da marcha atrás y luego gira como podéis ver en el siguiente vÃdeo:
Ahora tengo pensado desmontar el robot y hacer otro nuevo, más compacto y menos pesado, la idea es hacer un Rover (robot de rastreo) con ruedas o tracción con orugas (tipo tanke), aunque estas no las incluye el kit, una pena.
En cuanto me ponga con el nuevo robot, haré fotos del proceso y lo publicaré en un nuevo reportaje o una entrada del Blog, pondré un enlace al mismo en este reportaje para los interesados.
Lo mejor:
- Una gran comunidad comparte sus proyectos.
- Fácil de programar y montar.
Lo peor:
- Se echan en falta piezas, por ejemplo orugas tipo tanke.
- Los cables de conexión son demasiado rÃgidos y en según que proyectos son demasiado cortos o demasiado largos, aunque al ser una conexión tan popular en la telefonÃa fija, podemos hacernos nuestros propios cables del tamaño que queramos y con cable más fléxible.
Web Oficial: http://mindstorms.lego.com/
Donde adquirir: http://ro-botica.com/







oye como has echo que la cabeza se mueva asi??
Está echo con uno de los servo-motores que trae, es muy sencillo, solo tiene programado girar unos grados cuando se enciende para dar el efecto que comentas.
Saludos!
Lo que no me gusto del NXT es que los cables son muy rigidos y le quitan movilidad al robot, ademas de cortos. La programacion es muy limitada aun con NXC, no permite ser programado con lenguajes de alto nivel como visual C o visual basic, no se en muchos aspectos me parece un paso atras con respecto al RCX
te felicito por tu robot.
saludos
Pues bueno, no se si puede programarse en C o Visual Basic porque no lo he probado, pero si puedes seguir recurriendo a la API leJos y emplear Java. Supongo que es cuestión de tiempo que adapten las librerÃas de C/C++ y Basic.Tengamos en cuenta que es un producto bastante nuevo.
Felicitaciones por la web,muy interesante.
saludos
Que tal: Los Mindstorm se pueden programar mediante VPL ó Visual Programing Language, comúnmente conocido como Miscrosoft Robotic, el cual contiene los controladores para los servo-motores y todo lo demás uti9lizando una interfaz de programación tipo Flow-Chart. Es muy sencillo programar los Mindstorm con este programa. Lo pueden descargar desde Microsoft y es gratuito.
Donde se puede adquirir uno para recibir en la argentina?
Hola buena tu pagina y ya tengo el NXT le estoy sacando el jugo ojala seamos una comunidad Grande!!!