You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
in manif, all Jacobians are differentiated with respect to a local perturbation on the tangent space, as stated in the documentation. We do that for consistency purpose.
There is no plan right now to implement Jacobians wrt a global perturbation altho it is discussed in #116.
This being said, keep in mind that the adjoint matrix (x.adj()) linearly transforms vectors of the local tangent space onto vectors of the global tangent space. This allows you to e.g. map a covariance matrix from the global space to the local one, performs the uncertainty propagation with the Jacobians provided in manif and then map the covariance matrix back from local to global.
In Left Plus,
Tangent space is expressed in the global frame, why in code (Lie_group_base.h)
J_mout_t = inverse().adj()*rjac();
not
J_mout_t = inverse().adj()*ljac();
?
The text was updated successfully, but these errors were encountered: