Ultra-fast, the bionic arm can catch objects on the fly (w/ Video)

May 12, 2014
Credit: Ecole Polytechnique Federale de Lausanne

A robot developed by EPFL researchers is capable of reacting on the spot and grasping objects with complex shapes and trajectories in less than five-hundredths of a second.

With its palm open, the is completely motionless. A split second later, it suddenly unwinds and catches all sorts of flying objects thrown in its direction -a , a ball, a bottle-. This arm measures about 1.5 meters long and keeps an upright position. It has three joints and a sophisticated hand with four fingers. It was programmed at the Learning Algorithms and Systems Laboratory at EPFL (LASA) and designed to test robotic solutions for capturing . It is unique, as it has the ability to catch projectiles of various irregular shapes in less than five hundredths of a second. This invention is described in an article published today by IEEE Transactions on Robotics, the first journal in the field.

"Increasingly present in our daily lives and used to perform various tasks, robots will be able to either catch or dodge complex objects in full-motion, said Aude Billard, head of LASA. Not only do we need machines able to react on the spot, but also to predict the moving 's dynamics and generate a movement in the opposite direction."

This robotic arm already has a very real potential application in space. It has been associated to the Clean- mE project carried out by the Swiss Space Center at EPFL, which aims to develop technologies for the recovery and disposal of space debris orbiting around Earth. Fitted on a satellite, the arm would have the task of catching flying debris, whose dynamics are only partially known. Hence, the robot will not be able to work out such dynamics with precision until in space, by observing the movement of the approaching objects.

This video is not supported by your browser at this time.


The ability to catch flying things requires the integration of several parameters and reacting to unforeseen events in record time. "Today's machines are often pre-programmed and cannot quickly assimilate data changes, added Aude Billard. Consequently, their only choice is to recalculate the , which requires too much time from them in situations in which every fraction of a second can be decisive."

To obtain the desired speed and adaptability, LASA researchers were inspired by the way humans themselves learn: by imitation and trial and error. This technique, called Programming by demonstration, does not give specific directions to the robot. Instead, it shows examples of possible trajectories to it. It consists in manually guiding the arm to the projected target and repeating this exercise several times.

The research was conducted with a ball, an empty bottle, a half full bottle, a hammer and a tennis racket. These five common objects were selected because they offer a varied range of situations in which the part of the object that the robot has to catch (the handle of the racket, for example) does not correspond to its center of gravity. The case of the bottle even offers an additional challenge since its center of gravity moves several times during its trajectory. When projected into the air, all these items will make even more complex movements, often involving several axes. As a result, when the moving objects are submitted to the robot's abilities, the outcomes turn out quite interesting.

In the first learning phase, objects are thrown several times in the robot's direction. Through a series of cameras located all around it, the robot creates a model for the objects' kinetics based on their trajectories, speeds and rotational movement. Scientists translate it into an equation which then allows the robot to position itself very quickly in the right direction whenever an object is thrown. During the few milliseconds of the approach, the machine refines and corrects the trajectory for a real-time and high precision capture. This efficiency is further enhanced by the development of controllers that couple and synchronize the movements of the hand and fingers.

Explore further: Gravity and the robot satellite attitude problem

Related Stories

Gravity and the robot satellite attitude problem

November 4, 2013

Using an in-orbit robot to capturing a malfunctioning satellite that is tumbling out of control is currently just a theoretical idea. However, research inspired by nature to be published in the forthcoming issue of International ...

Simplicity is key to co-operative robots

April 16, 2014

A way of making hundreds—or even thousands—of tiny robots cluster to carry out tasks without using any memory or processing power has been developed by engineers at the University of Sheffield, UK.

Image: ESA's telerobotic robot hand

May 1, 2014

(Phys.org) —As engineer Manuel Aiple moves his gauntleted hand, the robotic hand a few metres away in ESA's telerobotics laboratory follows in sync.

Recommended for you

Roboticists learn to teach robots from babies

December 1, 2015

Babies learn about the world by exploring how their bodies move in space, grabbing toys, pushing things off tables and by watching and imitating what adults are doing.

Xbox gaming technology may improve X-ray precision

December 1, 2015

With the aim of producing high-quality X-rays with minimal radiation exposure, particularly in children, researchers have developed a new approach to imaging patients. Surprisingly, the new technology isn't a high-tech, high-dollar ...

Making 3-D imaging 1,000 times better

December 1, 2015

MIT researchers have shown that by exploiting the polarization of light—the physical phenomenon behind polarized sunglasses and most 3-D movie systems—they can increase the resolution of conventional 3-D imaging devices ...


Adjust slider to filter visible comments by rank

Display comments: newest first

4.3 / 5 (3) May 12, 2014
Pretty impressive. Love the "programming by demonstration" aspect.

Just a niggle: The hand and the software are developed at EFPL. The arm is a standard off-the-shelf Kuka robot.

Note also that it's not actually registering the shape of the object, but the small silver balls attached to the object (which are IR refelctors for the navigation system).

I guess the next demonstration will be someone shooting at it and the robot either catching or avoiding the bullet.
Whydening Gyre
not rated yet May 12, 2014
Wanna see it catch a fly without squashing it, a la Bruce Lee...
not rated yet May 14, 2014
Robot baseball!! Perfect for playing 3rd-Base, as long as it has a good arm.
not rated yet May 14, 2014
There are already some pretty impressive batting robots that can hit balls up to 300km/h ..which is about twice the speed of an expert human pitcher.
(one even that can hit in a way that makes the ball go to a specified spot - though that one is limited to slow pitches)

Positioning and catching robots already exist

And, of course, there are already pitching machines.

Please sign in to add a comment. Registration is free, and takes less than a minute. Read more

Click here to reset your password.
Sign in to get notified via email when new comments are made.