14.01.2013 Views

A.R.Drone Developer Guide - Abstract

A.R.Drone Developer Guide - Abstract

A.R.Drone Developer Guide - Abstract

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3 AR.<strong>Drone</strong> SDK<br />

Overview<br />

This SDK allows you to easily write your own applications to remotely control the drone :<br />

• from any personal computer with Wifi connectivity (Linux or Windows);<br />

• from an Apple iPhone;<br />

• (soon) from an Android mobile phone.<br />

It also allows you, with a bit more effort, to remotely control the drone from any programmable<br />

device with a Wifi network card and a TCP/UDP/IP stack - for devices which are not supported<br />

by Parrot, a complete description of the communication protocol used by the drone is<br />

given in this document;<br />

However, this SDK does NOT support :<br />

• rewriting your own embedded software - no direct access to the drone hardware (sensors,<br />

engines) is allowed.<br />

3.1 Layered architecture<br />

Here is an overview of the layered architecture of a host application built upon the AR.<strong>Drone</strong><br />

SDK.<br />

13

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!