C# Application for controlling the Parrot AR.Drone 2.0 with the Myo armband by Thalmic Labs
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
AR.Drone @ 920903a
Myo.Net
MyoPilot
MyoPilotInstaller
XInputDotNet
graphics
.gitattributes
.gitignore
.gitmodules
Implementing Gesture Control for a Quadcopter.pdf
LICENSE
MyoPilot.sln
MyoPilotInstaller.zip
README.md

README.md

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: