Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

##Mechanomyogram Device for Gesture Detection##

Project homepage

A low cost hardware assisted hand gesture detection app

Mechanmyogram, or MMG for short, is a biomedical signal that is emitted by the muscles.This signal is detected from the forearm muscles to know what hand gesture is made and fed into the computer. The whole thing costs around 5 dollars. This was my Masters project at Mehran University.

How it works

MMG works on the principle of sound waves. The muscle fibers when move, make noise and this noise is picked up by the microphone. Then this microphone signal is collected by computer sound card. DTW algorithm does the magic of detecting the gestures with already saved ones in the memory.

MMG Device Screenshot

Basically you plug in the MMG Device (the hardware), switch it on. Open the application and a nice GUI will pop up. Click Start Listening. Now to detect gestures, all you have to do is to make a gesture and then click Save Sample Left/Middle/Right buttons. That's it. Now try making that gesture again. The app will be able to detect it.

Software libraries used

Hardware

The hardware is an armband with circuit and microphones in it. Which is based on Xth Sense, but with addition of two microphones. However the project code only uses Mono for now (Both mics will be used for future).

Schematic design

Schematic

Circuit on Veroboard

Circuit

The whole armband with circuit and microphones look like this

Armband

And when it is worn on the arm

Armband worn

See it in action

Here is the YouTube link

LICENSE MIT

About

Mechanomyogram Device for Gesture Detection source code

Resources

License

Releases

No releases published

Packages

No packages published