IdolHands.com :: Days in the Life of an Alpha Geek
I finally cracked open LEGO Robotics with Java and started playing with my Mindstorms kit again. I was able to replace the firmware in the RCX unit with leJOS, a Java Virtual Machine designed for Mindstorms. I've previously used NQC for my robotics programming, but since I use Java at work, I figured that leJOS would be a better choice for me.
The installation and configuration instructions for leJOS are fairly good, but the build failed under OS X. With the tip I found here, I was able to get everything going pretty well.
I also wanted to be able to use XCode, so I created a custom project template to make this a little easier. Here's what you need to do:
Hopefully this will be of help to someone else. Soon I'll be posting some pictures of simple robotics projects that Lydia and I are working on, starting with BumperBot, a robot that detects and avoids obstacles using bumpers and a touch sensor.