/MyoPilot

C# Application for controlling the Parrot AR.Drone 2.0 with the Myo armband by Thalmic Labs

Primary LanguageC#MIT LicenseMIT

MyoPilot

C# Application for controlling the Parrot AR.Drone 2.0 with the Myo armband by Thalmic Labs.

Current state: The application is able to controll the drone via keyboard, Xbox360 controller or Myo.

Documentation can be found at Implementing Gesture Control for a Quadcopter.pdf

Requirements:

Installation Download the MyoPilotInstaller.zip from the repository. Extract and execute Setup.exe. The wizard will guide you throught the rest of the installation.

Download with git: Execute "git submodule update --init --recursive" after "git clone". Compile with Visual Studio.

Download with manual zip downloads: Download submodules (folders with @ behind the name in github) manually and place it in the folder of the submodule. Currently this is AR.Drone and FFmpeg.AutoGen. If you can navigate throught your folders like you can in github, you've done it correctly. Compile with Visual Studio.

Known bugs:

  • Reading the drone config may return zeroes which causes the app to crash.
  • Changing the video stream resolution may cause a MemoryAccessViolation because of a race condition.

Thanks to: