Stable and efficient differential inverse kinematics

Inverse kinematics (IK) is an essential algorithm in the computer animation of articulated figures. We propose a differential IK algorithm combining ideas from the pseudoinverse and Jacobian transpose techniques that achieves the efficiency of the former technique while avoiding its inherent instability.