Pages: [1]   Go Down
Author Topic: How to prevent gripper holding too tight?  (Read 1615 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Faraday Member
**
Karma: 60
Posts: 3242
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi gang,

What methods exist to make sure that a gripper gets a good enough hold on the item its gripping without crushing the sh!t out of it?

TIA,

Jim
Logged

Retired from Arduino.
PMs are set to ignore all.

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 170
Posts: 12483
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

feedback is the word:
use a pressure sensor inside the gripper, some like - https://www.sparkfun.com/products/8685 -

You could also use a spring that counteracts a servos
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 331
Posts: 16548
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Strain gauges are also used as force feedback sensors.

Lefty
Logged

Offline Offline
Faraday Member
**
Karma: 60
Posts: 3242
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks Gents
Logged

Retired from Arduino.
PMs are set to ignore all.

the land of sun+snow
Offline Offline
Faraday Member
**
Karma: 149
Posts: 2790
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

These are a lot cheaper,

http://www.pololu.com/catalog/product/1696/specs
Logged

0
Offline Offline
Tesla Member
***
Karma: 118
Posts: 8962
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

A lot depends on what type of gripper you plan to use. For good grip a thin layer or grippy type foam can be put on the inside of the grip surfaces. A limit switch/contact type of grip force detector might be used, or maybe a rubberband that actuates the gripper that would stretch preventing servo damage. Lots of possibilitys.
Logged

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

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I think I have run across some code that involved calculating when you get close to the stall rate of a motor. Don't ask me how to do it, but I have seen it somewhere in these forums, and it seems that it wouldn't involve any further purchases.
Logged

Offline Offline
Faraday Member
**
Karma: 60
Posts: 3242
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I think I have run across some code that involved calculating when you get close to the stall rate of a motor. Don't ask me how to do it, but I have seen it somewhere in these forums, and it seems that it wouldn't involve any further purchases.


But it will most likely make my brain hurt....

For now I'm going with a small electromagnet as end effector.
Logged

Retired from Arduino.
PMs are set to ignore all.

the land of sun+snow
Offline Offline
Faraday Member
**
Karma: 149
Posts: 2790
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
For now I'm going with a small electromagnet as end effector.

I should think that measuring motor stall current would be past the point of putting
too much force on whatever is being picked up.

Could you explain your end-effector idea a little more?

Also, with those resistive force sensors, I should think you could mount them between
a thin piece of relatively hard rubber and the metal frame, to pickup transmitted forces.
Eg, glue the rubber down at the 2 endpoints, and slide the force sensor into the slot
between the rubber and metal.
Logged

Offline Offline
Faraday Member
**
Karma: 60
Posts: 3242
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Could you explain your end-effector idea a little more?

Like those huge crane thingies in scrapyards, which can lift whole cars... mine is really just a proof-of-concept that a robot arm can actually do something, in this case say pick up a bunch of paperclips when the joystick button is pressed.
Logged

Retired from Arduino.
PMs are set to ignore all.

the land of sun+snow
Offline Offline
Faraday Member
**
Karma: 149
Posts: 2790
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Paper clips, wow, I would think Lego blocks might be a lot easier. Or even eggs.
Logged

Offline Offline
Faraday Member
**
Karma: 60
Posts: 3242
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Paper clips, wow, I would think Lego blocks might be a lot easier. Or even eggs.

Well no.... last time I checked, a magnet wouldn't lift Lego or eggs  smiley-cool
Logged

Retired from Arduino.
PMs are set to ignore all.

Dubuque, Iowa, USA
Offline Offline
Edison Member
*
Karma: 33
Posts: 2277
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Maybe your chickens have an iron deficiency.

Any current sensing circuit to the gripper's motor will give you an indication of how much force is being applied. It will still work with an RC servo as well. Murphyslaww, perhaps you were thinking of the code that would tell you the servo's position based on how much current was being used by the servo (a moving or pushing servo uses more power than a stationary one).
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Not sure what kind of servos you are using, but the simplest method is to use a spring to limit the force of the servo. RC "Servo Savers" can be had for a few dollars.

http://www.google.ca/imgres?um=1&hl=en&sa=N&tbo=d&biw=1920&bih=1075&tbm=isch&tbnid=WPi9RIeIDeBu1M:&imgrefurl=http://www.horizonhobby.com/products/servo-saver-hitec-hs-55-mini-t-LOSB1226&docid=5u7P6cSCD1Hj1M&imgurl=http://s7d5.scene7.com/is/image/horizonhobby/LOSB1226_a0%253F%2524pdpLand%2524&w=900&h=500&ei=fczrUMbTOMaKjAKEpIGYBQ&zoom=1&iact=hc&vpx=1420&vpy=443&dur=821&hovh=167&hovw=301&tx=177&ty=78&sig=112198703044298569596&page=1&tbnh=138&tbnw=236&start=0&ndsp=58&ved=1t:429,r:27,s:0,i:175
Logged

the land of sun+snow
Offline Offline
Faraday Member
**
Karma: 149
Posts: 2790
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Servo savers typically have a limited amount of travel, so if the servo keeps trying to
turn, the saver will bottom out and you'll still get too much force.
Logged

Pages: [1]   Go Up
Jump to: