Kinematics of a novel three DOF translational platform