Analysis and design for changing finger posture in a robotic hand