J-PARSE: Jacobian-based Projection Algorithm for Resolving Singularities Effectively in Inverse Kinematic Control of Serial Manipulators
Published in ArXiv, 2025
Check out our website: J-PARSE! Arxiv here

A diagram of our method.
Abstract:
We present J-PARSE, a method for smooth first-order inverse kinematic control of a serial manipulator near kinematic singularities. The commanded end-effector velocity is interpreted component-wise, according to the available mobility in each dimension of the task space. A substitute “Safety” Jacobian matrix is created, keeping the aspect ratio of the manipulability ellipsoid above a threshold value. The desired motion is then projected onto non-singular and singular directions, and the latter projection scaled down by a factor informed by the threshold value. Velocity control with J-PARSE is benchmarked against the Least-Squares and Damped Least-Squares inversions of the Jacobian, and shows high accuracy in reaching and leaving singular target poses. By expanding the available workspace of manipulators, this method finds applications in servoing, teleoperation, and learning.
Authors: Shivani Guptasarma, Matthew Strong, Honghao Zhen, Monroe Kennedy III
Note: This work was supported by Amazon Science. Matthew Strong was supported by NSF Graduate Research Fellowship DGE-2146755.
