New smart robots developed by Ocado are capable of picking and packing 50,000 different items.

The online retailer’s Ocado.com website has that number of products available for purchase and fulfils an average of 260,000 orders per week.

Therefore its Ocado Technology division is working to develop efficient systems using artificial intelligence and robotics, becoming involved in high-profile research projects including the SoMa soft manipulation system and the SecondHands technician cobot.

In a blog post announcing the latest robot “solution”, Holly Godwin, technology communications assistant at the firm, wrote: “While humans can quickly learn and develop all manner of strategies for grasping various items based on what they intend to do with them, robots need to be taught these strategies and that’s why AI plays such an important role too.

“Since this ever-growing range of products has different form factors and physical properties, the SoMa and SecondHands projects will help us develop a new suite of robotic grippers and grasping strategies in partnership with Europe’s leading technical universities.

“While making significant progress on those projects, we are also developing more immediate in-house solutions using off the shelf components that can pick a significant proportion of our products.

“Today we’d like to introduce one of these new and exciting breakthroughs in robotic picking.”

Explaining how it works, she continued: “Our new solution is conceptually simple in its design when you compare it to the scale of the task it has been built for.

“The robot consists of a suction cup on the end of an articulated arm. The arm is equipped with a pipe running to an air compressor, which is capable of lifting items regardless of their deformability and shape, as long as they are within the weight restriction and the suction cup can create an airtight seal with the item’s surface (i.e it has a big enough surface available and is not porous).

“The system is designed to be easily integrated with the pick stations present in Ocado’s highly automated Customer Fulfilment Centres. These pick stations use an assembly line system where crates of products are delivered by conveyors to a picking point.

“Once the storage crates arrive at the pick station, the job of the robot system is to transfer however many items are needed from the storage crates into the delivery crates destined for the customer. The image below shows the initial concept design of the robot pick station; the green crates are from our storage section, while the red crates are destined for customer deliveries.

 Ocado

Model of the system taking items from storage crates

Ocado

Model transferring them into the delivery crate at the pick station

“In order for this process to run smoothly, the algorithm controlling the robot needed to have an understanding of where the crates were located and of the optimal grasp points of the items within the crate. Additionally, it must search for free space in the delivery crate so it can pick and place multiple products in the same order. This may sound simple, but developing the robot’s understanding of its surroundings is very challenging.

“We could have embarked on a mission to model every single item in our catalogue, but we knew there must be a quicker and more efficient method. After all, we were keen to enter the production stage of our project, so the team developed the prototype using a 3D vision system that could identify the optimal grasp points that relate to picking one item at a time out of a full crate.

“The suction cup could then be lowered down to the designated grasping point to securely pick it up and transfer it to the delivery crate. Along the way, the system verifies that the item is the correct product, and determines the optimal orientation to rotate it to, before placing it into the bag.

“Built-in sensors avoid the risk of crushing or damaging during picking. The same technology is also used when placing the picked item into the customer crate to avoid items already packed being crushed by other incoming items.

“Finally, the system also ensures that the items are only released if they can be placed without protruding from the delivery crate.

“The fact we found a way to bypass modelling our SKUs also meant that we could pick a greater range of items than many industrial picking systems.”