Propagator!
This is really just a reworking of my Ardbot, where I've replaced the Arduino with the (awesome) Gadget Gangster Propellor Platform USB (http://gadgetgangster.com/find-a-project/56?projectnum=257). I've built the 444-AVXB from Rocket Brand Studios (https://sites.google.com/a/rocketbrandstudios.com/rocket-brand-studios/store/pcb-s-and-boards/444-avxb-robot-module) and I must say that it "just works" - no problems whatsoever. I've been wanting to learn Spin so I thought this might be a fun way to apply the language. The "dashboard" is a hodgepodge of .NET components I've incorporated from the web and glued together with IronPython. Attached is the Spin code and my IronPython script for the dashboard. These won't work out-of-the-box without having the various dll's and spin modules needed, and they have not been completely debugged but I thought they might be useful to someone as an example - or not :)
Update: Added some error handling to the dashboard (Form1.py).
Wanders about with a little help from a human.
- Actuators / output devices: GM9, 66rpm, 143:1 DC Gear Motors, Pan/Tilt system with 2 Hitech HS-422 servos
- Control method: Xbee Wireless remote control
- CPU: Propeller Chip on Gadget Gangster Board
- Operating system: Windows
- Power source: 4 AA batteries for motors, 9 Volt for powering the board, 9v for wireless camera
- Programming language: ironpython, C++, C#, Propeller Spin
- Sensors / input devices: Parallax HMC5883L Compass, Sharp GP2D12 IR sensor, 2.4 Ghz Wireless Micro Camera, Xbee wireless
- Target environment: Indoors is best