dLife Home Page

Package dlife.robot.ardrone

Classes and interfaces that support interaction with a Parrot ARDrone Quadricopter.

See:
          Description

Class Summary
ARDrone Class for communicating with the ARDrone quadricopter robot.
ARDroneCamera Camera device for the ARDrone's cameras.
ARDroneFlightData The ARDrone's flight data.
ARDroneLEDs A device for controlling the four LED's on the ARDrone.
ARDroneYoke Device to control the motion of the ARDrone.
 

Enum Summary
ARDroneLEDs.LED_ANIMATION The LED animations that can be played.
 

Package dlife.robot.ardrone Description

Classes and interfaces that support interaction with a Parrot ARDrone Quadricopter.

The dLife support for the ARDrone Quadricopter is built using the Java Drone library.

Overview

The ARDrone is a hobby quadricopter produced by Parrot.

ARDrone Setup

  1. Complete the Basic dLife Installation.
  2. Enable incoming connections to Java on your firewall. This is necessary for the drone to be able to stream data and video to dLife. If the video is black when you run a Controller it is likely a firewall issue.

ARDrone Quick Start

  1. Complete the ARDrone Setup (once only).
  2. Connect the ARDrone's battery.
  3. Connect the computer to the drone's wifi network.
  4. Launch the Control Center by double clicking the ControlCenter (Mac/Linux) or ControlCenter.bat (Win) programs in the dLifeDist/UserScripts folder.
  5. Select dlife.robot.ardrone.ARDrone in the "Robot" drop down.
  6. Click "Controller"
  7. Navigate to and choose dLifeDist/examples/dlife/robot/ardrone/ARDroneUpDown.class in the File Chooser dialog that appears.
  8. Click "Start Up".
  9. Click "Run". The drone should take-off and then go slowly up and down between heights of approximately 0.5 and 2 meters. The Camera tab in the Control Center will display the view from the drone's forward facing camera.

Additional Resources


dLife Home Page