Robots and automated manufacture