How to teach new skills to robots?
A warehouse robot pulls mugs off a shelf and places them into boxes for delivery as e-commerce orders flood in. Everything runs smoothly until the warehouse undergoes a change, requiring the robot to grasp taller, narrower mugs that are stored upside down. Reprogramming that robot involves hand-labeling thousands of images that show it how to grasp these new mugs, then training the system all over again. However, MIT researchers have developed a novel technique that would just take a few human demonstrations to reprogram the robot. This machine-learning method enables…