Palm Robots
There are a couple of ways that you can make a robot with a Palm OS device. There is the Palm Pilot Robot Kit, which converts an older Palm device into a robot. You can buy commercial kits from Acroname. This gives you a small little robot that you can control by writing programs on a Palm device.
You can also get tips and techniques for designing and building your own robot from scratch from the PalmBot site. This was written by a college student who designed and built his own robot using a Palm device as the brains.
Another choice is to use Lego Mindstorms to build a robot with, then use your Palm device to control it. For simple controls, you can use a program like OmniRemote to turn your Palm device into a remote control. You will need to find the IR codes for the Mindstorms remote or put OmniRemote into learning mode. You can also get the pbrick library, which provides an API for communicating between a Palm device and a Mindstorms robot. The pbrick library only works with older (pre-OS 5) devices–it might be a good reason to resurrect that old Palm you have stashed in the closet.
– Scott