Text this: A new geometrical inverse kinematics method for planar hyper redundant manipulators