Robots are evolving continuously as technologies advance and
users demand more sophisticated tasks. It is commonly understood
that a robot must have a specific mechanism to comply with
a required function. For example, wheels or caterpillar tracks are
often used so that the robot can climb over or avoid an obstacle
of considerable height