RoboFilter: What can someone with a budding (but likely fleeting) interest in robotics do for a first project that combines a little building, a little programming, and hopefully only a
At work we have a
tape library to handle loading and swapping of our backup tapes. It's basically a simple robot which moves items of a preditable size between known locations. The infamous
robotic parking lots were probably inspired by this, as they're really very much the same idea.
The programmer in me (which is hobbyist level at best) is fascinated by the idea of programming a simple robot of similar design to do something like, say, fetch CDs/DVDs from a rack. Just for fun, not any practical purpose. But I don't have a ton of cash to spend, so if I do this, I don't want to spend more than a couple hundred on it, especially since my interests in these sort of things tend to be fleeting.
So, I'm thinking of picking up a
Lego Mindstorms NXT kit, and a few extra sensors/motors. It has the advantages of being easy to build with (being lego), and also having the ability to be programmed with "real" programming languages if the included tools are too simple.
However, I'm also intrigued by the idea of using standard motors and a PIC. Both the design and programming are going to be more complex, but also more flexible. But I have to wonder if it would end up costing a lot more, or if it might be less, or comparable.
So, is there anyone around with experience using the Mindstorms NXT who can tell me a bit about its features and limitations in actual use? Likewise, anyone into more "serious" robotics project who can comment on the ups and downs of going the traditional route?
posted by Methylviolet at 3:38 PM on April 27, 2007