Lego is currently developing an updated robot kit for their Mindstorms division called NXT and I am so pscyhed to get one. I have never built a robot before, though when I was a child I dreamt of doing so and even figured out all the pieces I needed to ad-hoc acquire. While I got some of the parts, I never got the tank tread that was needed for mobility and that in a sense stopped the development in its tracks. Now, many many years later, after reading the recent Wired aritcle about this project and seeing the demo on the Lego site, I for some reason have a burning desire to build my own robot. It comes out in the fall and I for one cannot wait until the leaves start a’fallin.
The really cool thing about the development process is how Lego has tapped the hardcore Mindstorms programming community for advice, testing and feedback which in turn is actually being incorporated into the product design. The original robot kit from 2000 was not that great but a lot of talented and smart people took those limited bits to amazing heights – sort of how we put a man on the moon with less computing power than what is in a regular cell phone. Now those same people are now working with Lego to ensure that the NXT kit is friggin fantastic. This is not an open source product and project though – Lego is keeping all proprietary data and knowledge and Lego is the one making the money here but that to me, and to the developers helping, is okay. Its better to have someone to turn to do, to own the factories, to handle packaging and shipping, etc. Sort of how RedHat sells Linux in a way. Everyone is just happy that the end product will be the best that it can be because the global knowledge base has been tapped in order to make it so. I have signed up to be a Lego Mindstorms NXT Pioneer and will find out some time in February whether or not I’m picked to write article, post entries and build robots as a beta tester. I am sure I have no chance, there are only 100 Pioneers, but as NY Lotto used to say, “Hey, you never know.”