Australian engineers have developed a faster and more accurate way for robots to grasp objects.
QUT’s Dr Jürgen Leitner says while grasping and picking up an object is a basic task for humans, it has proved incredibly difficult for machines.
“We have been able to program robots, in very controlled environments, to pick up very specific items. However, one of the key shortcomings of current robotic grasping systems is the inability to quickly adapt to change, such as when an object gets moved,” Dr Leitner said.
“The world is not predictable – things change and move and get mixed up and, often, that happens without warning – so robots need to be able to adapt and work in very unstructured environments if we want them to be effective,” he said.
The new method involves a real-time, object-independent grasp synthesis method for closed-loop grasping.
“The Generative Grasping Convolutional Neural Network approach works by predicting the quality and pose of a two-fingered grasp at every pixel,” said PhD researcher Douglas Morrison.
“By mapping what is in front of it using a depth image in a single pass, the robot doesn’t need to sample many different possible grasps before making a decision, avoiding long computing times.
“In our real-world tests, we achieved an 83 per cent grasp success rate on a set of previously unseen objects with adversarial geometry and 88 per cent on a set of household objects that were moved during the grasp attempt. We also achieve 81 per cent accuracy when grasping in dynamic clutter.”
Dr Leitner said the approach overcame a number of limitations of current deep-learning grasping techniques.
“For example, in the Amazon Picking Challenge, which our team won in 2017, our robot CartMan would look into a bin of objects, make a decision on where the best place was to grasp an object and then blindly go in to try to pick it up,” he said
“Using this new method, we can process images of the objects that a robot views within about 20 milliseconds, which allows the robot to update its decision on where to grasp an object and then do so with much greater purpose. This is particularly important in cluttered spaces,” he said.
Dr Leitner said the improvements would be valuable for industrial automation and in domestic settings.
“This line of research enables us to use robotic systems not just in structured settings where the whole factory is built based on robotic capabilities. It also allows us to grasp objects in unstructured environments, where things are not perfectly planned and ordered, and robots are required to adapt to change.
“This has benefits for industry – from warehouses for online shopping and sorting, through to fruit picking. It could also be applied in the home, as more intelligent robots are developed to not just vacuum or mop a floor, but also to pick items up and put them away.”
The team has produced a paper; Closing the Loop for Robotic Grasping: A Real-time, Generative Grasp Synthesis Approach.