Simeon Nedelchev
Gravity compensation uses the gravitational bias.
Bias compensation also includes velocity-dependent inertial terms.
The reference must specify position, velocity, and acceleration consistently.
Exact cancellation assumes an accurate model and sufficient actuation.
For
Leaving physical damping in the loop changes the error equation.
qfrc_bias, qfrc_passive, and mj_fullM expose the required terms.
mj_inverse requires a desired qacc and careful force interpretation.
Reduce the actuator limit.
Does compensation still improve tracking?
Reading: MIT multibody dynamics