another linux robot platform

May 16, 2005 24 Replies

Hell money delivered by "paypal", a midget go comes to your doorstep, rings the bell, and sings a song as he hands over your evil $$.

Rich

I recently picked up a LinkSys NSLU2 (266MHz ARM XScale which runs linux, has built in networking, USB, a serial header, and tons of flash(32Mb) on the board) for $55 on Ebay. Part of the file system is on the built in flash, and part is on a sandisk cruzer 256 usb flash drive ($25 at staples after rebate). Using an i2c driver with the clock chip will enable you to talk to a microcontroller(sensors, motors etc), if you need to use the serial connection for something else.

More info here:

formatting link
Don't bother sending any $

In order to run the software (available on the sf site

formatting link
), you need linux... And the code includes an implementation of a language similar to Lisp (CycL) for sillogism processing, as well as a few shell scripts, and requires festival for speech... With CycL, it kills my PII laptop system every time it caches the MTs, so if you don't want the robot stalling every time the brain decides to backup, you might want to use something better than a PII 200mhz. The current version works pretty well, but it's necessary to write your own version of the robot control script (replacing the demo one), but with documentation in one hand (or window) and the script in the other, one could probably make a reasonably useful and interesting robot setup in a couple days. I'm sorry that I haven't uploaded the hardware piece yet... I'll try to remember to do that when I get home. It's basically a couple of H-bridges connected to pins on the parport (pin 1=left motor, pin 2=right) with the strobe (pin 0) tied directly to a power source.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required