A.R.Drone Developer Guide - Abstract
A.R.Drone Developer Guide - Abstract
A.R.Drone Developer Guide - Abstract
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