Hi all, I'm the creator of UAV::Pilot, a library for controlling the Parrot AR.Drone under Perl. It supports controlling the AR.Drone, its nav data stream, and real-time video display.
If you happen to be around Madison, WI, you can come join us for a presentation that I'll be giving on Sept 10. If you're not into programming but just want to check out some flying robots, feel free to come; I'll be covering the basics of drones along with the programming parts.
For those of you who can't make it, I should have a video up on YouTube afterword.
Comments
There's already a pretty large community of people using node-ar-drone, which has a REPL, to program the AR.Drone in a similar way using javascript: (for example, see nodecopter.com)
Right now, it's AR-specific, but I always intended to implement other UAV systems. The AR.Drone was just a cheap way to get started.
I'm not sure what kind of WiFi access we'll have at the venue, which is the only reason I'm hesitating to promise a livestream. I'll give ustream a try and see what happens when I get there.
I don't think we're equipped for a livestream, but I'll be putting it up on YouTube for sure.
Teaching new programmers is definitely something I had in mind--something like a modern take on Logo. There's a script in the distribution, "bin/uav", which can work something like you describe: