A robot on a factory floor can carry parts, scan shelves, and move around people with growing skill. What it still struggles ...