parts of a robot and their functions