How Do Robots Differ From Other Machines