Robots and Devices