Ultra-fast, the bionic arm can catch objects on the fly

May 12, 2014

With its palm open, the robot is completely motionless. A split second later, it suddenly unwinds and catches all sorts of flying objects thrown in its direction -a tennis racket, 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 moving objects. 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 object'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.

Imitation


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 trajectories, 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.
-end-
Press material:

Press Kit (broadcast video & broll, pictures): http://bit.ly/1lRDvIU
Youtube video: http://bit.ly/1lRBrAA
Photos: ©EPFL

Researchers contacts:


Aude Billard, Learning algorithms and systems Laboratory EPFL: email aude.billard@epfl.ch, tel: +41 21 693 54 64.

Ashwini Shukla, assistant-doctorant, LASA: email ashwini.shukla@epfl.ch, tel: +41 21 693 69 47, cell +41 78 693 66 57.

Seungsu Kim, assistant-doctorant, LASA: email seungsu.kim@epfl.ch, tel: +41 21 69 35463, cell +41 79 261 65 78.

Media contact:


Sarah Perrin, scientific editor at EPFL: email sarah.perrin@epfl.ch, tel: +41 21 693 21 07.

Hillary sanctuary, EPFL Media Relations, Hillary.sanctuary@epfl.ch, +41 21 693 70 22, cell: +41 79 703 48 09.

Ecole Polytechnique Fédérale de Lausanne

Related Robot Articles from Brightsurf:

Autonomous robot plays with NanoLEGO
Atoms and molecules behave in a completely different way to macroscopic objects and each brick requires its own ''instruction manual''.

Robot technology for everyone or only for the average person?
Robot technology is being used more and more in health rehabilitation and in working life.

Soft robot, unplugged
It's balloon art on steroids: a pneumatic, shape-changing soft robot capable of navigating its environment without requiring a tether to a stationary power source.

Trash talk hurts, even when it comes from a robot
Trash talking has a long and colorful history of flustering game opponents, and now researchers at Carnegie Mellon University have demonstrated that discouraging words can be perturbing even when uttered by a robot.

A robot with a firm yet gentle grasp
Human hands are skilled at manipulating a range of objects.

You can't squash this roach-inspired robot
A new insect-sized robot created by researchers at the University of California, Berkeley, can scurry across the floor at nearly the speed of a darting cockroach -- and it's nearly as hardy as a cockroach, too: Try to squash this robot under your foot, and more than likely, it will just keep going.

In the shoes of a robot: The future approaches
Identifying with someone is an exercise that makes us understand them deeply, empathize with them, and helps us overcome mistrust and prejudice.

Now your phone can become a robot that does the boring work
Purdue University researchers have developed a smartphone app that allows a user to easily program any robot to perform a task, dramatically bringing down the costs of building and programming mobile robots.

Better together: human and robot co-workers
More and more processes are being automated and digitised. Self-driving delivery vehicles, such as forklifts, are finding their way into many areas -- and companies are reporting potential time and cost savings.

Robot therapists need rules
Interactions with artificial intelligence (AI) will become an increasingly common aspect of our lives.

Read More: Robot News and Robot Current Events
Brightsurf.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.