Singularity-robust Inverse Kinematics Research Articles