OpenGV is a collection of computer vision methods for solving geometric vision problems. It is hosted and maintained by the Mobile Perception Lab of ShanghaiTech.
The opengv::math::rot2quaternion function returns a quaternion with NaN values for an identity matrix, while this should be (1, 0, 0, 0). The function opengv::math::quaternion2rot returns an identity matrix for the quaternion (1, 0, 0, 0). Is this intended behavior or can this be considered as a bug?
The
opengv::math::rot2quaternion
function returns a quaternion withNaN
values for an identity matrix, while this should be(1, 0, 0, 0)
. The functionopengv::math::quaternion2rot
returns an identity matrix for the quaternion(1, 0, 0, 0)
. Is this intended behavior or can this be considered as a bug?