Skip to content ↓

Giving robots a more nimble grasp

Engineers use the environment to give simple robotic grippers more dexterity.
Watch Video
Press Inquiries

Press Contact:

Abby Abazorius
Phone: 617-253-2709
MIT News Office

Media Download

A simple robotic gripper can adjust its grip using the environment. Here, a robot grips a rod lightly while pushing it against a tabletop. This allows the rod to rotate in the robot’s fingers.
Download Image
Caption: A simple robotic gripper can adjust its grip using the environment. Here, a robot grips a rod lightly while pushing it against a tabletop. This allows the rod to rotate in the robot’s fingers.
Credits: Image courtesy of the researchers/MIT News.
The robot pivots the rod between its fingers by pushing against a bookend.
Download Image
Caption: The robot pivots the rod between its fingers by pushing against a bookend.
Credits: Image courtesy of the researchers/MIT News.

*Terms of Use:

Images for download on the MIT News office website are made available to non-commercial entities, press and the general public under a Creative Commons Attribution Non-Commercial No Derivatives license. You may not alter the images provided, other than to crop them to size. A credit line must be used when reproducing images; if one is not provided below, credit the images to "MIT."

Close
A simple robotic gripper can adjust its grip using the environment. Here, a robot grips a rod lightly while pushing it against a tabletop. This allows the rod to rotate in the robot’s fingers.
Caption:
A simple robotic gripper can adjust its grip using the environment. Here, a robot grips a rod lightly while pushing it against a tabletop. This allows the rod to rotate in the robot’s fingers.
Credits:
Image courtesy of the researchers/MIT News.
The robot pivots the rod between its fingers by pushing against a bookend.
Caption:
The robot pivots the rod between its fingers by pushing against a bookend.
Credits:
Image courtesy of the researchers/MIT News.

Most robots on a factory floor are fairly ham-handed: Equipped with large pincers or claws, they are designed to perform simple maneuvers, such as grabbing an object, and placing it somewhere else in an assembly line. More complex movements, such as adjusting the grasp on an object, are still out of reach for many industrial robots.

Engineers at MIT have now hit upon a way to impart more dexterity to simple robotic grippers: using the environment as a helping hand. The team, led by Alberto Rodriguez, an assistant professor of mechanical engineering, and graduate student Nikhil Chavan-Dafle, has developed a model that predicts the force with which a robotic gripper needs to push against various fixtures in the environment in order to adjust its grasp on an object.

For instance, if a robotic gripper aims to pick up a pencil at its midpoint, but instead grabs hold of the eraser end, it could use the environment to adjust its grasp. Instead of releasing the pencil and trying again, Rodriguez’s model enables a robot to loosen its grip slightly, and push the pencil against a nearby wall, just enough to slide the robot’s gripper closer to the pencil’s midpoint.

MIT engineers have devised a way to give more dexterity to simple robotic grippers using the environment as a helping hand. Their model predicts the force with which a robotic gripper must push against surrounding fixtures in order to adjust its grasp.

Partnering robots with the environment to improve dexterity is an approach Rodriguez calls “extrinsic dexterity” — as opposed to the intrinsic dexterity of, say, the human hand. To adjust one’s grip on a pencil in a similar fashion, a person, using one hand, could simply spider-crawl her fingers towards the center of the pencil. But programming such intrinsic dexterity in a robotic hand is extremely tricky, significantly raising a robot’s cost.

With Rodriguez’s new approach, existing robots in manufacturing, medicine, disaster response, and other gripper-based applications may interact with the environment, in a cost-effective way, to perform more complex maneuvers.

“Chasing the human hand is still a very valid direction [in robotics],” Rodriguez says. “But if you cannot afford having a $100,000 hand that is very complex to use, this [method] brings some dexterity to very simple grippers.”

Rodriguez and Chavan-Dafle will present a paper detailing their new approach in September at the International Conference on Intelligent Robotics and Systems.

Giving robotics a push

Rodriguez is currently exploring multiple ways in which the environment may be exploited to increase the dexterity of simple robotic grippers. In ongoing work, his group is looking for ways in which a robot might use gravity to toss and catch an object, as well as how surfaces like a tabletop may help a robot roll an object between its fingers.

In this most recent paper, the group investigates an approach to extrinsic dexterity called “prehensile pushing” — exploiting fixtures in the environment to manipulate a grasped object.

“We’re sort of outsourcing that dexterity that you don’t have in the gripper to the environment and the arm,” Rodriguez explains. “Instead of dexterity that’s intrinsic to the hand, it’s extrinsic, in the environment.”

The researchers developed a model that describes the forceful interaction between a gripper, a grasped object, and different types of external fixtures such as corners, edges, or surfaces. To predict how an object may move as a gripper pushes it against a given fixture, the researchers designed the model to take into account various factors, including the frictional forces between the gripper and the object, and between the object and the environment, as well as the object’s mass, inertia, and shape.

“Exploiting the environment”

In its current iteration, the model predicts the force a gripper must exert, on the object and the environment, to maneuver the object to a desired orientation. For instance, how tight should a robot grip a bar, and how hard must it push that bar against a point, to rotate the bar 45 degrees?

Rodriguez and Chavan-Dafle tested the model’s predictions against actual experiments, using a simple two-fingered gripper to manipulate a short rod, either rolling, pivoting, or sliding it against three fixtures: a point, a line, and a plane. The team measured the forces the robot exerted to maneuver the rod into the desired orientations, and compared the experimental forces with the model’s predicted forces.

“The agreement was pretty good,” Rodriguez says. “We’ve validated the model. Now we’re working on the planning side, to see how to plan motions to generate certain trajectories. One of the things we want to ask in the future is: How do you engineer fixtures in the environment so that a robot’s motions are more reliable, and can be executed faster?”

Ultimately, Rodriguez sees extrinsic dexterity as an inexpensive way to make simple robots more nimble for a variety of uses: A surgical robot may push a scalpel against an operating table to adjust its grip, while a forensic robot in the field may angle a piece of evidence against a nearby rock to better examine it.

“Exploiting the environment is, and will be, important for robots and the research community,” Rodriguez says. “Any applications where you have limitations in terms of payload or cost or complexity, areas like manufacturing, or surgery, or field operations, or even space exploration — whenever you have a gripper that is not dexterous like a human hand, this [method] gives you some of that dexterity.”

This research was supported, in part, by the National Science Foundation.

Press Mentions

TechCrunch

In this video, TechCrunch explores how MIT researchers are designing new techniques to make it easier for robots to grasp and manipulate objects. Graduate student Nikhil Chavan-Dafle explains that he and his colleagues developed a model that allows robots to “predict how an object is going to move in the grasp.”

SINC

In this SINC article (published in Spanish), Federico Kukso spotlights Prof. Alberto Rodriguez’s work developing robotic hands in an effort to provide robots with a better way to interact with the world. Rodriguez says that he was inspired to pursue a career in robotics as he wanted to do “something that had a real impact on the world."

Related Links

Related Topics

Related Articles

More MIT News