Eigen AxisAngle patch

Issue #139 wontfix
Frank Dellaert created an issue

I fixed Rot3::LogMap for quaternions in a0be48e. However, that might indicate a problem with the Eigen::AxisAngle(Quaternion) constructor. Specifically, the case for q.w()==1 is actually a 180 degree rotation, and I'm not sure it's handled correctly in Eigen. This is not strictly a GTSAM problem, but perhaps good practice to diagnose and contribute a patch to Eigen, as @richardroberts has already done. Also, good preparation for issue #138, added just now.

Comments (3)

  1. Log in to comment