We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
the jacobi in line 171 is wrong, but if i correct it, the optimization is worse.
gtsam::Matrix36 H2_; H2_.block<3, 3>(0, 0) = R_k * -gtsam::SO3::Hat(mean_k); H2_.block<3, 3>(0, 3) = R_k * gtsam::Matrix3::Identity();
The text was updated successfully, but these errors were encountered:
How did you correct it?
Sorry, something went wrong.
remove the R_k in the 171 line
I think the implementation is correct. You can confirm the SE3 derivatives by seeing the GTSAM code: https://github.com/borglab/gtsam/blob/d48b1fc8402e28d5b6af8f59cce8dbe87e66cf0c/gtsam/geometry/Pose3.cpp#L353.
thanks for your answer, I mistakenly take the gtsam::Pose3 as SO(3) + R3 instead of SE(3). I learn a lot from your code.
No branches or pull requests
the jacobi in line 171 is wrong, but if i correct it, the optimization is worse.
The text was updated successfully, but these errors were encountered: