TU Delft - Lasergame with Autonomous AR Drone

From PaparazziUAV
Revision as of 02:33, 14 November 2012 by Maxim (talk | contribs)
Jump to navigation Jump to search

Introduction

This page will guide you through the development of an autonomous quadrotor, the AR Drone 2.0 from Parrot, which will be eventually used in an application. In this case, in combination with lasergaming.

About the AR Drone 2.0

Specifications[1]

Getting Started

This project is developed by using Linux, ubuntu. Following these steps are at your own risk. You can only perform these steps if you use ubuntu. Before the developing part will start, the following installations are required:

  • Download the SDK from Ardrone.org
  • Download and install Paparazzi, see the installation guide for help: [2] Do not follow the instructions from 4), we use another cross-compiler for this project.
  • Follow the instructions described in the "Getting the cross-compiler".

Getting the cross-compiler

  1. Download the cross-compiler from [3]
  2. Open the terminal and direct to your home directory.
  3. Type the following commands (without the $):
$ sudo chmod +x codesetup.sh
$ sudo ./codesetup.sh

Wait a few minutes and you're done!

The Repository

Developers often use a repository for developing their software projects. When using a repository, developers can upload and download the code developed for the project. It is in this case very usefull and we will use Github, a populair open source repository site. For beginners, please read the manual to setup Github for Ubuntu:

Manuals and guides