Skip to content

bcaro/ARDrone-Android-GEII

 
 

Repository files navigation

#ARDrone-Android-GEII

##Description of the Project:

The aim of this project is to completely control and monitor the Parrot AR. Drone 2.0 quadricopter from the Android platform. Including controlling the Drone with external devices connected by Bluetooth to the phone such as gamepads and process the Drone’s video stream through OpenCV to enable object detection and tracking.

##Status:

The differents goals reached at this point are :

  • Controlling the Drone’s movements
  • Fetching the different Drone’s sensor data
  • Receiving the Drone’s video stream
  • Controlling the Drone’s movement using a Bluetooth gamepad (MYON mobile gamepad )
  • Enable Color Detection on the Drone’s video stream by using OpenCV
  • Basic Color object tracking

###How to Install:

  • Download and unzip “AR-Drone-Android-GEII.zip” into an arbitory directory.
  • In your Eclipse, choose the chosen directory for the current workspace and then import your project as an “Android Project”
  • Choose to import "Projet_ARDrone_GEII" and "InitActivity" (contains Vitamio Library)
  • Build the project on your android phone
  • Turn on your Drone and connect your phone to the AR Drone Wifi hotspot
  • Launch the AR-Drone-Android application, on the main menu you are able with tab at the top right to choose 3 piloting modes : manual without the video stream, manual with the video stream and automatic with the OpenCV features.
  • After choosing your mode, click on the “Pilotage” button and then on the “Décollage” button You should now be able to control your Drone

##Project's Wiki:

Checkout the Wiki for further information on the Project !

##Library Dependencies:

Our Project uses following libraries :

###Documentation:

##Authors :

This project has been made by a group of 5 students of the GEII (Electrical and Industrial Computing Engineering) department of Université Savoie Mont Blanc in France for their last year term project.

Students :

Mentor :

  • Caron Bernard

##License:

This project is licensed under the terms of the MIT license.

About

Android Application to control and monitor the Parrot AR. Drone 2.0 quadricopter with OpenCV features.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%