Question: what are the distinguishing characteristics of a robot?
Answer: Characteristics that make robots different from regular machinery are that robots usually function by themselves, are sensitive to their environment, adapt to variations in the environment or to errors in prior performance, are task oriented and often have the ability to try different methods to accomplish a task.