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!
No comments:
Post a Comment