Johannesburg UTC+2
Offline
Edison Member
Karma: 34
Posts: 1705
|
 |
« on: December 31, 2012, 05:17:53 am » |
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
|
IT Crowd: Roy... "Have you tried turning it off and on again?" Moss.. "Have you tried forcing an unexpected reboot?"
|
|
|
|
Netherlands
Offline
Tesla Member
Karma: 86
Posts: 9360
In theory there is no difference between theory and practice, however in practice there are many...
|
 |
« Reply #1 on: December 31, 2012, 06:53:53 am » |
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
|
|
|
|
|
Left Coast, CA (USA)
Offline
Brattain Member
Karma: 279
Posts: 15310
Measurement changes behavior
|
 |
« Reply #2 on: December 31, 2012, 06:58:09 am » |
Strain gauges are also used as force feedback sensors.
Lefty
|
|
|
|
|
Logged
|
|
|
|
|
Johannesburg UTC+2
Offline
Edison Member
Karma: 34
Posts: 1705
|
 |
« Reply #3 on: December 31, 2012, 07:38:25 am » |
Thanks Gents
|
|
|
|
|
Logged
|
IT Crowd: Roy... "Have you tried turning it off and on again?" Moss.. "Have you tried forcing an unexpected reboot?"
|
|
|
|
the land of sun+snow
Offline
Edison Member
Karma: 78
Posts: 2090
|
 |
« Reply #4 on: December 31, 2012, 05:12:16 pm » |
|
|
|
|
|
Logged
|
Murphy's Corollary: the "real" problem is usually what they don't tell you about, which leads to endless second-guessing. m
|
|
|
|
0
Offline
Tesla Member
Karma: 50
Posts: 6533
Arduino rocks
|
 |
« Reply #5 on: December 31, 2012, 08:28:14 pm » |
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
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 5
|
 |
« Reply #6 on: January 01, 2013, 11:36:44 am » |
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
|
|
|
|
|
Johannesburg UTC+2
Offline
Edison Member
Karma: 34
Posts: 1705
|
 |
« Reply #7 on: January 01, 2013, 11:55:15 am » |
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
|
IT Crowd: Roy... "Have you tried turning it off and on again?" Moss.. "Have you tried forcing an unexpected reboot?"
|
|
|
|
the land of sun+snow
Offline
Edison Member
Karma: 78
Posts: 2090
|
 |
« Reply #8 on: January 01, 2013, 01:52:21 pm » |
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
|
Murphy's Corollary: the "real" problem is usually what they don't tell you about, which leads to endless second-guessing. m
|
|
|
|
Johannesburg UTC+2
Offline
Edison Member
Karma: 34
Posts: 1705
|
 |
« Reply #9 on: January 01, 2013, 02:05:03 pm » |
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
|
IT Crowd: Roy... "Have you tried turning it off and on again?" Moss.. "Have you tried forcing an unexpected reboot?"
|
|
|
|
the land of sun+snow
Offline
Edison Member
Karma: 78
Posts: 2090
|
 |
« Reply #10 on: January 01, 2013, 04:04:52 pm » |
Paper clips, wow, I would think Lego blocks might be a lot easier. Or even eggs.
|
|
|
|
|
Logged
|
Murphy's Corollary: the "real" problem is usually what they don't tell you about, which leads to endless second-guessing. m
|
|
|
|
Johannesburg UTC+2
Offline
Edison Member
Karma: 34
Posts: 1705
|
 |
« Reply #11 on: January 01, 2013, 11:46:32 pm » |
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 
|
|
|
|
|
Logged
|
IT Crowd: Roy... "Have you tried turning it off and on again?" Moss.. "Have you tried forcing an unexpected reboot?"
|
|
|
|
Dubuque, Iowa, USA
Offline
Edison Member
Karma: 12
Posts: 1521
|
 |
« Reply #12 on: January 02, 2013, 12:52:23 am » |
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
Newbie
Karma: 0
Posts: 1
|
 |
« Reply #13 on: January 08, 2013, 02:39:52 am » |
|
|
|
|
|
Logged
|
|
|
|
|
the land of sun+snow
Offline
Edison Member
Karma: 78
Posts: 2090
|
 |
« Reply #14 on: January 08, 2013, 12:49:54 pm » |
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
|
Murphy's Corollary: the "real" problem is usually what they don't tell you about, which leads to endless second-guessing. m
|
|
|
|
|