Skip to content

sgzsh269/myo_ardrone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

myo_ardrone: Control AR Drone using Myo armband

Dependencies

  • Myo SDK
  • myo-python
  • python-ardrone

Usage

  1. Calibrate the system
    1. Sync Myo with +X axis pointing towards elbow
    2. Align the system by making a Fist pose. This sets the base position used as a reference for yaw, pitch, roll rotations. An ideal base position would be Myo arm kept straight and parallel to the ground
  2. The Fist pose done for the above also makes the drone takeoff.
  3. Perform Fingers-spread pose to land the drone.
  4. Yaw arm left/right to move drone left/right. Yaw arm back to the set base position from left/right to make the drone hover at the last position
  5. Pitch arm up/down to move drone up/down. Pitch arm back to the set base position from up/down to make the drone hover at the last position
  6. Roll arm left/right to turn drone left/right. Roll arm back to the set base position from left/right to make the drone hover at the last position
  7. Perform the Wave-out pose to move the drone forward. Perform the Wave-out again to make the drone hover at the last position.
  8. Perform the Wave-in pose to move the drone backward. a perform the Wave-in again to make the drone hover at the last position.
  9. When drone in emergency mode, perform Fingers-spread pose to reset the drone.
  10. Unsync the Myo to send emergency signal to the drone

License

MIT License

http://www.opensource.org/licenses/mit-license.php

About

Control AR Drone using Myo armband

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages