Ultra-fast robot arm can catch objects on the fly
Scientists have developed a new robot arm capable of reacting on the spot and grasping objects with complex shapes and trajectories in less than five-hundredths of a second.
London: Scientists have developed a new robot arm 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 robot stands completely motionless and within a split second it suddenly unwinds and catches all sorts of flying objects thrown in its direction - a tennis racket, a ball, or a bottle.
The 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 (LASA) at Ecole polytechnique federale de Lausanne (EPFL), Switzerland and is designed to test robotic solutions for capturing moving objects.
The robot is unique, as it has the ability to catch projectiles of various irregular shapes in less than five hundredths of a second, researchers said.
"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," said Billard.
The robotic arm already has a very real potential application in space. It has been associated with a project carried out by the Swiss Space Center, 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, researchers said.
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," said 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," Billard said.
To obtain the desired speed and adaptability, 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 published in the journal IEEE transactions on robotics.