Simeon Nedelchev
The Jacobian maps generalized velocity to tool velocity in a declared frame.
Damping trades tracking accuracy for smaller commands.
Vertical motion is locally available.
Horizontal motion needs a change of configuration.
Damping does not impose a speed constraint.
Joint limits and collisions require explicit treatment.
mj_jacSite gives translational and rotational blocks.
mj_integratePos provides configuration perturbations for finite differences.
What happens to task error as damping grows?
Compare speed, error, and the smallest singular value.
Reading: MIT differential IK