
Ding dong! That’ll be the robot with my pizza. Such a scenario probably seems a bit far-fetched but, in the US and UK, delivery firms like JustEat and DoorDash are already experimenting using small robots to deliver groceries and meals.
Currently these systems need human chaperones to monitor the robot’s progress, jumping in if it gets into trouble. But now Kiwi, a company based at the University of California, Berkeley, is using machine learning to teach its delivery robots how to cross the road safely, without any human intervention. It could be an important step in making these robots more autonomous, something that is vital if they are ever going to be delivering our dinners at scale.
Such a system could also help delivery firms with the tricky ‘last mile’ problem of logistics – the fact that getting parcels to your door is the most expensive bit of the delivery process.
Advertisement
Kiwi and lets students order food from campus restaurants via an app, to be delivered by its small fleet of robots. The robots use a mixture of camera sensors, lasers and an in-built map of the campus to find their way between restaurants and student addresses.
Bots are doing it for themselves
Human operators monitor the robot at all times, making sure they are safe, and intervening if they go off course. Crucially, they always have to step in when the robots need to cross a road. This is time-consuming and limits how many robots can be out taking deliveries at any one time.
“We want to make them autonomous so anyone can order food from their app and the robot will deliver it within 30 minutes,” says David Cardozo, one of Kiwi’s data scientists.
To solve this problem, since last month Kiwi has been using a , released in beta by Unity, one of the leading video game software companies. The system lets Kiwi’s data scientists create a simulation of a busy road that a computer Kiwi robot will try to cross.
As the robot repeatedly tries to cross the road, it uses machine learning to gradually teach itself the best techniques to get across unscathed. After a few thousand attempts the model was able to come up with a technique that helped it dodge between the onrushing traffic, shuffling back and forth in the road to keep itself safe.
The firm then conducted successful tests letting the real robots cross the road on their own by using this method and now plan to roll the software out across its fleet of 25 robots.
Early next year the service will arrive at Stanford University and eventually Kiwi wants the robots to be cheap enough to operate in cities across the US. “We want to be able to escalate to hundreds or thousands in cities,” says Cardozo.