A system that allows home robots to cook in collaboration with humans

Home robots could assist humans with the completion of various chores and manual tasks, ranging from washing dishes or doing the laundry to cooking, cleaning and tidying up. While many roboticists and computer scientists have tried to improve the skills of home robots in recent years, many of the robots developed so far are still unable to tackle more complex and creative tasks, such as cooking in collaboration with human users.