Sophus
Sophus copied to clipboard
C++ implementation of Lie Groups using Eigen.
this saves a useless normalization operation. Also this removes spurious changes of numerical behavior when one adapt a codebase to be compatible with both double and float from only one...
The functions setRotationMatrix() of Sim3 and Sim2 takes a reference instead of a constant reference (currently in Sim3): ``` void Sophus::Sim3Base< Derived >::setRotationMatrix(Matrix3& R); ``` Is there a particular reason?...
**Describe the bug** When linking the library and fmt is not installed a warning appears: ![image](https://github.com/strasdat/Sophus/assets/15006324/a5bd688c-7b2c-4e28-b55d-1de3513b8786) **To Reproduce** [Steps to reproduce the behavior:] 1. Link the library with cmake. In...
**Describe the bug** [A clear and concise description of what the bug is.] **To Reproduce** turn on SOPHUS_USE_BASIC_LOGGING=ON build on windows msvc ```#define SOPHUS_ENSURE(expr, ...) \ do { \ if...
I think: https://github.com/strasdat/Sophus/blob/1cba0d82cd224c7b3694d601f8c9cddc0876b42b/sophus/common.hpp#L21 #define SOPHUS_FMT_ARG(arg) should be #define SOPHUS_FMT_ARG(arg) arg instead
**System information (version)** - Sophus => 1.22.10 - Operating System / Platform => Linux / Ubuntu 22.04 LTS - Compiler => gcc 11.3.0 Multiple errors occurring during installation process because...
The link to API documentation was broken. This commit points it to the correct resource.
I'm trying to install on ubuntu bot there is problem like below install error issue @ubuntu:~/Sophus/build$ make install [ 7%] Built target test_geometry [ 14%] Built target test_velocities [ 21%]...