A robot is an automation system with actuators that performs intended tasks in the physical world. It senses aspects of its environment and uses a software control system to guide physical action.