Skip to main content

Article Category

Article available in the folowing languages:

Intelligent robots can learn to recycle hazardous hardware

For robots to dismantle discarded electrical and electronic appliances for recycling, they need the ‘intelligence’ to cope with unfamiliar hardware variants.

Digital Economy

Although robots are still far from matching human dexterity, they are beginning to be used for dismantling discarded electromechanical and electronic appliances for recycling, an activity that can be hazardous for humans. But robots are programmed to execute tasks within a limited repetitive range. Now the EU-funded IMAGINE project has developed an intelligent system to enable a robot to ‘understand’ how to disassemble a device it has not encountered before. Even a small device can have hundreds of screws, which can be laborious to manually take apart, explains project coordinator Justus Piater, head of the Digital Science Center at the University of Innsbruck, Austria. “As a result, whenever these expensive recycling procedures arise, in practice recycling just doesn't happen.” These items end up disposed of in ways that that pose a risk to health and the environment, he adds. The 4-year project raises a robot’s capabilities by improving adaptability, perception and autonomous decision-making by combining machine learning with physics-based simulations of what the robot is likely to encounter with a device. “Our biggest breakthrough is the highly integrative aspect of the system where it partially or fully disassembles objects it has never seen before, in a way that could not have been planned or programmed from scratch because the information was just not there,” says Piater.

Intelligent system

A major novelty is that the system can trigger physical simulation to predict the usefulness of certain actions, Piater explains. “If you can estimate this in advance, then you can gather experience and statistics that describe the utility of those actions so that, next time around, it can help you make a better decision. The system learns from this,” he remarks. Physics-based simulation generates and visualises objects and their interaction with the environment. Camera images of a device are analysed to detect opportunities for action, known as ‘affordances’, which can include unscrewing, levering, pushing away and turning, shaking and so on. Perceptual capabilities, like detecting or recognising objects or estimating the position and orientation of parts, were enhanced by the IMAGINE team. They also developed new screwhead detection systems, specific affordance detectors and detectors for wiring inside electronic devices. “We have state-of-the-art perceptual, especially visual perception, capabilities and we developed specific new functionality,” Piater notes.

Innovative planning

A sophisticated multifunctional robotic gripper with a built-in tool changer was specially designed for disassembling small electronic devices. The demonstrator system was trained to dismantle computer hard drives and can also handle some types of graphical processing unit. “We let the robot perform the entire operation many times and analysed the state before and after and let the robot learn from that experience,” Piater says. “A special planning system was developed to decide what action to take next, not only by choosing one of the affordances to act upon, but also by looking at the future and coming up with as much of a plan as possible,” Piater adds. This can be based on simulated and real interaction. Existing planners are formulated mathematically to construct a complete plan or no plan at all. “If they cannot get to the goal then they have no way of figuring out whether any action would be useful. But the planner developed by the IMAGINE team knows how to make progress even if it cannot produce a full plan, just like humans would do,” he explains.

Keywords

IMAGINE, robots, recycling, hazardous hardware, environment, machine learning, simulation, hard drives, electronic

Discover other articles in the same domain of application