Tuesday, March 16, 2010

Parrot AR.Drone Updates



The Parrot AR.Drone is looking pretty good, but I am waiting to see about the price and hackability. The API license looks blandly legalistic, but does seem to indicate that running Linux on it will not be easy since you will lose all the pre-written software.

However, looking at the developer guide seems to indicate that if you treat the AR.Drone as a device, building a driver for a ground station running ROS should be relatively easy with AT style commands sent over WiFi using UDP. It will be interesting to see the maximum IMU update frequency you can get over the wireless link.

2 comments:

sudo said...

Do you know the status of this? It would be an interesting platform to work on if some of the controls work from the vanilla kernel can be preserved and a ROS node was made out of it. I'm not sure if it currently lets you flash the linux kernel for a new one.

I Heart Robotics said...

https://projects.ardrone.org/wiki/ardrone-api/Gpl

Looks like things might be good to go.

It doesn't look like a ROS driver has been done but if someone at Parrot will lend me one I'll write a ROS node for it.