More and more robots are assisting workers in factories. However, human-robot collaboration is still far from seamless.