Choose carefully, then design
"The first step was buying the robotics hardware and choosing the parts carefully; now we're designing the tasks that the robots are going to learn," explained Berseth, an assistant professor, member of Mila and co-director of his department's Robotics and Embodied AI Lab. "We've got the robots, but how do we tell them they did a good job, that they're doing the things we want them to do?"
A robotic arm, for example, "has cameras to guide it but gradually we'll use AI to train it to recognize what it needs to do. First, it'll see pictures of folded laundry, then it will try to fold them, and only when it actually does a good job will it get a digital 'treat' from us – a '1' vs a '0', on the computer – to reinforce that good behaviour, making it more likely to succeed again the next time. Then we repeat that with all sorts of laundry."
The other arm, by contrast, is being trained to move objects around on a table whatever colour the table happens to be; "in other words, it's being trained to ignore surface colour," said Berseth. And the quadruped is being trained to navigate "in places like Montreal where apartments aren't always flat ground, where there are steps, and where, outside in the streets in the spring, there are lots of potholes."
Berseth and his students assembled the robots to be versatile, going beyond the singular tasks they were designed to do, such as moving products to a rack in a warehouse. They want them to 'see' the space they're in and act accordingly.
"Robots now don't really use camera input,"Berseth pointed out. "On an automobile assembly line, for instance, they're essentially blind and just repeat exactly what they're told to do, with their eyes closed and without error. But that's not how our world really works. There's much more we'd like the robots to be able to do, to really use the information they're collecting. We want the robot to react the same way people do."