A robot can be defined as a programmable, self - controlled device consisting of electronic, electrical, or mechanical units. A robot is a mechanical intelligent agent which reacts to its environment and can perform tasks on its own, or with guidance. In practice a robot is an electro - mechanical machine which is guided by programmable & self - controlled computers and electronic programming. A Robot can be considered to have five basic things which are similar to as seen in human beings.