Kinematics analysis of the 3-PRPR redundant planar parallel manipulator