Skip to content

Myo armband electromyographic readings dataset for various wrist gestures.

License

Notifications You must be signed in to change notification settings

Nevith/myo-readings-dataset

This branch is 180 commits behind aljazfrancic/myo-readings-dataset:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7ad5ff6 · Mar 9, 2021

History

43 Commits
Mar 9, 2021
Feb 4, 2021
Mar 9, 2021

Repository files navigation

myo-readings-dataset

Myo armband electromyographic readings dataset for hibernation, flexion, extension, radial deviation, ulnar deviation, pronation, supination and fist gestures of the wrist.

Project structure

The readings are located in the _readings folder which contains one folder per recording session. Each session folder contains multiple files, one per each wrist gesture. These are named <label>.txt (e. g. 2.txt for extension, see Gesture labels below). Each recording session folder should contain at least eight files (for gestures 0-7). The file itself it composed of multiple lines:

...
11,32,-3,-43,4,5,42,7,0
13,24,-5,12,43,42,12,1,0
123,121,-100,-88,-32,32,123,13,2
...

Each line represents the samples from the eight EMG channels on the Myo armband ([-128, 127], signed byte) as well as the label for the wrist gesture (class), separated by commas (there is no comma at the end of the line and there should be no spaces anywhere in the file) in a given time moment. The sampling frequency is approximately 200 Hz, as per Myo specs. In this example the first two lines represent hibernation (e. g. 0 at the end of the line), while the third line represents extension (e. g. 2). The EMG values are arbitrary in the example. There should not be an empty line at the end of the file.

Recording protocol

The Myo armband is placed on the thickest part of the right forearm, with the LED pointing towards the dorsal (back) part of the hand. Each file contains one minute of recordings and should be around 12 000 lines long (~200 Hz × 60 s = 12 000). The labels at the ends of the lines alternate between hiberation (0) and the gesture denoted in the file name every five seconds. The exception is the hibernation gesture, where the file contains only hibernation labels (0) at the ends of the lines. Hibernation recordings contain various slight movements and motions of the hand that we would prefer to ignore during classification.

Gesture labels

  • 0: hibernation
  • 1: flexion
  • 2: extension
  • 3: radial deviation
  • 4: ulnar deviation
  • 5: pronation
  • 6: supination
  • 7: fist

Optional gesture labels

  • 8: sing of the horns
  • <new_gesture_label>: <gesture_class_name>
    • <new_gesture_image>

About

Myo armband electromyographic readings dataset for various wrist gestures.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published