There are parts of the Parrot AR.Drone that are rather underdocumented, and one of those is getting the navigation data. Once you activate the nav data, it doesn’t send the data directly to you. Instead, it sends it to the 188.8.131.52 muticast address.
Which is great and all. That means you can have one person controlling on their laptop and a bunch of other people watching the nav data on their own systems. But it’d be nice if their docs told you this.
There’s also a way to get it to unicast to your address, but they certainly don’t lay that out.
Anyway, the good news is, I can receive the AR.Drone’s nav data now, which is a big milestone for the 0.2 release.
Playing around with WordPress themes. I wanted something akin to my old custom-built blog, with the retro-greenscale console screen look. The Mantra theme looked close to what I wanted, and then I messed around with the CSS a bit. Looks to be good enough for now.
UAV::Pilot is a Perl library for controlling UAVs. It currently works with the Parrot AR.Drone, with plans to expand to others in the future.
The current library supports basic commands, such as takeoff, pitch, roll, yaw, vert speed, and land. All the preprogrammed flight animations are also in place. Navigation data and video are not yet supported–see the ROADMAP file for future plans.
Github repository: https://github.com/frezik/UAV-Pilot
Took my 370Z autocrossing at the Columbus 151 Speedway on 4/28. YouTube vids available.