Open in app
Cover art for How a robot hand feels the difference in grip pressure

How a robot hand feels the difference in grip pressure

Engineering · 6 min listen

Get the app on mobile
Download on the App Store Get it on Google Play
Cover art for How a robot hand feels the difference in grip pressure
0:00
0:00
Transcript

HostThink about the last time you picked up a chip or a thin glass. You didn't even think about it, but your fingers knew exactly when to stop pressing so you didn't end up with a mess in your hand. But when we try to get a robot to do that, especially going from something tiny like a paperclip to a heavy piece of metal, things get tricky fast. What's actually going on inside those mechanical fingers to make them that smart?

GuestIt really comes down to a mix of tiny sensors and very fast math. If you look at a robot hand today, it's not just a bunch of metal sticks. It's often covered in these small pads that act a lot like our own skin. Each pad is full of sensors that can feel even the smallest amount of weight or push. When that hand reaches for a light plastic clip, those sensors send a signal the moment they feel the tiniest bit of resistance. The computer running the hand says, okay, we have touched it, now stop squeezing. But if it's a heavy metal bracket, the sensors feel the weight pull down as soon as the hand lifts, and it knows it needs to tighten its grip so the thing doesn't slide out.

HostSo it's mostly about weight? I would've thought it was more about the robot seeing what the object is before the hand even moves.

GuestKnowing the object helps, but the real magic is in the loop. You can tell a robot it's picking up a bracket, but if that bracket is oily or wet, the robot needs to react to that slipperiness right away. Think of it like a conversation. The finger touches, the sensor sends a message, the brain decides how hard to squeeze, and it does that thousands of times a second. It's constantly asking, am I slipping? Am I crushing it? It's that back-and-forth that makes the hand feel agile. And a big part of that's actually what the finger is made of. We use soft, rubbery materials that can wrap around the shape of whatever it's holding. That soft skin creates more friction, which means the motors don't have to work as hard to keep a solid grip.

HostBut if the skin is soft, does that not make the sensors less accurate? If I wear thick gloves, I can't feel a paperclip very well. I would think a robot would've the same problem with a rubber coating.

GuestIt's actually the opposite for a robot. That rubbery layer acts like a bridge. Without it, you have hard metal hitting hard metal, and the sensor just gets one sharp jolt. With the soft skin, the pressure spreads out. The sensors underneath can see how the skin is stretching and bending. They can tell if the object is tilting or if it's just about to slide. It's like having a map of the touch. They don't just feel a single point of pressure; they feel a whole surface. They can even feel the tiny shakes of something sliding just a little bit, which is the signal to squeeze just a little harder before it's too late.

HostI guess I'm still stuck on how it handles the switch. If I'm blindfolded and someone hands me a feather, then a brick, my arm might drop a bit because I wasn't ready. Does a robot hand have that same moment where it guesses wrong?

GuestOh, definitely. In fact, that's one of the biggest things people are working on right now. If a robot expects a light clip and gets a heavy bracket, it might let it drop because it didn't start with enough force. To fix that, some robots now use cameras in their wrists or even inside their fingertips. They look at the way the skin moves the moment it makes contact. If the skin pulls downward fast, the robot knows the object is heavy before it even finishes the lift. It's trying to guess the weight in that split second of first contact. It's also about the motors. The motors have their own way of feeling. They can sense how much electricity they're using to turn. If it takes a lot of power to keep the fingers closed, the robot knows it's fighting against something solid and heavy.

HostIt sounds like it's less about one sense of touch and more like a few different systems all talking at once.

GuestYeah, you have the pressure pads feeling the squeeze, the cameras looking at the shape, the motors feeling the strain, and the software tying it all together. And we're getting to the point where they can feel things we cannot. Some of these robot fingers have sensors that can pick up the tiny ridges on a piece of fabric. They can tell the difference between silk and wool just by sliding a finger across it. But the hardest part is still the brain part, which is teaching the robot what to do with all that info. It's one thing to feel a slip, but it's another to know if squeezing harder will fix the problem or if it'll just break the thing it's holding.

HostBut if we have the soft skin and the fast sensors, what's still missing?

GuestWe're still trying to get the sensors to be as small and as packed together as the nerves in our own fingers. Our fingertips have thousands of touch points in a tiny space. Most robot hands only have a few dozen or maybe a hundred. We also need better ways for the robot to learn on its own. Right now, a lot of this is still based on rules we write for them. We want a hand that can pick up an object it has never seen before, maybe something weird and squishy like a wet sponge, and just know how to handle it through trial and error, just like a child does when they're learning to grab toys.

HostThe same fingers that can crush a rock have to be able to pick up a single hair without a second thought.

GuestRight now, researchers are trying to build sensors so thin and sensitive they can feel the heat from a person’s hand before they even make contact.

HostThat paperclip and the heavy bracket are just the start for a hand that can sense the world around it before it even reaches out to grab them.

Made with Wander

A world of curiosity you can listen to. Explore endless questions, or ask your own.

Get the app