Pages: 1 [2]   Go Down
Author Topic: using arduino to recognise gestures  (Read 2463 times)
0 Members and 1 Guest are viewing this topic.
Online Online
Faraday Member
**
Karma: 80
Posts: 3787
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I just looked at a sign language chart, see attached, so here's my off-the-top-of-my-head thoughts as clue to how this could be done. (Assuming that's the sign language you're using, I suspect there's more than one protocol.)

With a quick look at the digits 0-9 on the chart, it seems that each finger (and when I say finger I include thumb) has only two positions- extended and folded.

So for a sensor, treating them exactly like pots as shown in this tutorial calibrate the readings into three zones: extended and folded of course, and also an "unknown".

Then read the glove and decide what position each finger is, and Voila!

Over to you... that should get you going? I probably said too much, and deserve the wrath of other posters.

[rant]As is sooooooo often the case, this is a typical example of someone wanting to dive into code without the slightest thought as to what the hell he's trying to do in the first place.  smiley-yell [/rant]


* sign.jpg (7.67 KB, 211x54 - viewed 16 times.)
« Last Edit: January 19, 2013, 10:30:19 am by JimboZA » Logged

Although I answer in good faith, remember always: Your Mileage May Vary.
Get me on LinkedIn: za.linkedin.com/in/jimbrownza/

New Jersey
Offline Offline
Faraday Member
**
Karma: 65
Posts: 3638
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

How many flex sensors are you thinking of using? Apologies if it's explained in your attachment - the Arduino servers don't feel like letting me open it today.
Logged

0
Offline Offline
Tesla Member
***
Karma: 141
Posts: 9470
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

i am trying to learn it by doing it in fritzing... i made a basic circuit ie wen the fkex sensor varies and depending on that the leds will glow... but i dont know how to run it... i have written the code in arduino.... what should i do next...

The link to your project appears to be dead, so not really sure what your project is trying to do. You haven't posted your code. Perhaps you can give a detailed list of the seperate parts of your project, how these parts are expected to work, and what you have accomplished so far in making the parts work.
Logged

Consider the daffodil. And while you're doing that, I'll be over here, looking through your stuff.   smiley-cool

Online Online
Faraday Member
**
Karma: 80
Posts: 3787
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Yep error 503 on that link... would be nice to see the ppt presentation.
Logged

Although I answer in good faith, remember always: Your Mileage May Vary.
Get me on LinkedIn: za.linkedin.com/in/jimbrownza/

Online Online
Faraday Member
**
Karma: 80
Posts: 3787
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

i will buy the glove and then embed the flex sensors if possible accelorometer....

You haven't mentioned what the purpose of the accelerometer is?

To me, this project isn't about gestures.... to me a gesture implies movement and perhaps that's where the accelerometer would come in. This project is more about poses, in the sense that it needs to read a set of static, pre-defined "finger configurations".

If it's only the digits 0-9 and if it's the language I posted where a finger is either extended or curled (and an illegal no-mans-land in between) it's actually pretty trivial.

 
Logged

Although I answer in good faith, remember always: Your Mileage May Vary.
Get me on LinkedIn: za.linkedin.com/in/jimbrownza/

Manchester (England England)
Offline Offline
Brattain Member
*****
Karma: 596
Posts: 33288
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
To me, this project isn't about gestures.... to me a gesture implies movement and perhaps that's where the accelerometer would come in. This project is more about poses,
Exactly.  smiley-evil
Thinking the project was actually about gestures is what prompted me to write the earlier replies. A crap question always generates a crap reply.

It seem that the project as now framed is much more doable.

Quote
You haven't mentioned what the purpose of the accelerometer is?
I suspect just to show if the finger is pointing up or down.
That is possible but requires a bit of skill mounting small surface mounting packages on fabric. Then trying to address all five accelerometer without a ton of wiring is tricky. Most accelerometers are I2C devices but with not that many addresses. The analogue output accelerometers have a small output prone to noise pickup.
Logged

Online Online
Faraday Member
**
Karma: 80
Posts: 3787
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
A crap question always generates a crap reply.

Or at least a Grumpy one.....
Logged

Although I answer in good faith, remember always: Your Mileage May Vary.
Get me on LinkedIn: za.linkedin.com/in/jimbrownza/

Manchester (England England)
Offline Offline
Brattain Member
*****
Karma: 596
Posts: 33288
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
A crap question always generates a crap reply.

Or at least a Grumpy one.....

Yes indeed.  smiley-wink
Logged

Cape Town South Africa
Offline Offline
Edison Member
*
Karma: 19
Posts: 1217
A newbie with loads of posts, and still so much to learn !
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

looking at the diagrams posted, you could start off a crude prototype with a glove with 5 microswitches at the base of each digit ( digit bent or straight ) and a contact at the end of the thumb and the tips of the fingers  for 6, 7, 8 ,and 9 .

You could use  10 " if"  statements  ( I am talking crude here )  the contacts would override the microswitch combinations  ?.

Lots of work to do, but it could be a start.

Logged

With my mobile phone I can call people and talk to them -  how smart can you get ?

Pages: 1 [2]   Go Up
Jump to: