US researchers have created a robot that can pick up a towel from a pile of laundry, fold and then stack it.

Pieter Abbeel, assistant professor at the Department of Electrical Engineering and Computer Sciences at the University of California, Berkeley, spoke to the BBC's Evan Davies about the science behind his creation.

He was joined by Noel Sharkey, professor of artificial intelligence and robotics at the University of Sheffield.