A robot is a multi-functional, reprogrammable manipulator designed to move special parts through materials, parts, tools or variable programmed movements to perform various tasks.” The most comprehensive definition of industrial robot and classification of robot types are specified in the ISO 8373 standard. A robot is defined as: “An auto-controlled, reprogrammable multi-purpose manipulator with three or more programmable axes, which can be stationary or mobile, used in industrial applications.”