During the summer, we are going to use
AR Drone 2.0 as our
MAV research platform. We plan to develop mobile apps (on
iPhone) to implement some autonomous navigation functions in the drone.
Spend some time to browse through the
AR Drone 2.0 website to get familiar with the basic information and applications of the drone. There are also tutorial videos teaching you how to operate or repair the drone.
Then, go to the
AR Drone API website to access the resource for developers including documents and forums. Download the latest
AR Drone SDK 2.0.1 if you haven't done so. After unzipping the file, you can find the
AR Drone Developer Guide under the
Docs folder. The guide is the most important document describing the
functionality of the drone, the
AR Drone Library/Tools, and the drone
configuration and
data streams.
READ THROUGH THE DEVELOPER GUIDE OVER THE WEEKEND.
Under the
Examples > iphone folder of
SDK, you will see the
FreeFlight project folder. This is the source code of the
iPhone App used to control the drone. Under the
ControlEngine > iphone folder of
SDK, you will see the
ARDroneEngine project. Under the
ARDroneLib folder of
SDK, you will see the
ARDroneLib project. We are going to work on these folders next week. You can use
text editor to read the files in this folder. Feel free to take a look at those files.
The
API Wiki Doc page in the
AR Drone API website explains the process to create an application for AR Drone. It is worth reading in details.
Have a nice weekend!