User:Kklein1899/ENES-100/project 2/CDIO

Problem Statement

 * Flying the AR Drone with an Xbox 360 controller attached to a computer running windows 7.

Installation

 * Go to youtube.com and typed in "parrot ar drone xbox controller tutorials" (http://www.youtube.com/watch?v=pal-YHdtyZU). Followed the steps.

This version of this program did not work. It came up with error message "Unable to connect: no WIFI adhoc compliant cards has been found. To continue, please install WIFI adhoc compliant card". The Ubuntu program will not work with the Ar Drone. This program only works for the 2.0 and not the 1.0.
 * Go to http://www.sendspace.com/file/ow88ha and downloaded the file "WD_ARDrone11.zip". Extract after downloading.
 * Turn on the Drone.
 * Run the exe program found in the extracted folder. Look for the drone in the network. Connect. The controller will say if it is hooked up to the program by looking under options and seeing the tabs up top. The controller tab will show up if the controller is hooked up. Then go back to the main screen and hit connect.
 * Found another AR Drone Software Development Kit by going to google and serching AR Drone SDK.
 * Found this video http://vimeo.com/56058999
 * Fallowed the steps in the video
 * In order to use this program, Ubuntu must be downloaded to virtual box. These steps are found here at http://www.ros.org/wiki/.

Tried Installing Drone Software Development Kit (SDK)

 * Windev 16 (http://repository.windev.com/resource.awp?file_id=76;pilotez-votre-ardrone-avec-windev-16-2803&lang=UK). This version of the program did work and is shown in the pictures.

Connecting to the xbox controller through windows 7

 * Tested xpadder, next step is to try glovepie.
 * Found a Logitech controller that is design for flying PC games. It has more options than the xbox 360 controller (more buttons in order to operate more). Found here http://www.bestbuy.com/site/Logitech+-+3D+Pro+Joystick/5796515.p?id=1058188350464&skuId=5796515
 * This picture shows the Logitech controller default settings for the Ar drone. The controller does not full fill all the commands for the Ar Drone but it does have enough for flying. Compared to the Xbox Controller this has more buttons in order to command the Drone.



Next Steps

 * Test glovepie
 * Figure out what the SDK kit expects as a default controller and purchase
 * Fly and capture on video with the new controller
 * Play around with the new SDK kit