in your own words define what a robot is​