A robot is a computer-controlled machine which can perform physical tasks, either automatically or by remote control. It usually has an arm-like structure with joints. Mostly, it is used perform dirty, dangerous, difficult, repetitive tasks or tasks that require accuracy and consistency