Robot Learns Context-Driven User Preferences & How to Safely Handle a Knife

Researchers from the Cornell University Personal Robotics Lab have developed an algorithm for robots to learn user preferences. The robot can generalize its learning and produce preferred trajectories for new environments and situations, such as household chores and grocery checkout tasks. In this video, Baxter the robot does not know how to move a knife safely at first. After just three preference feedback iterations of the algorithm, the robot learns to safely manipulate a knife in the presence of humans.