Releases: RainerKuemmerle/g2o
Releases · RainerKuemmerle/g2o
20230806_git
- Integrate spdlog as logging framework
- Move to C++17, including refactoring fixed sized edges
- Drop broken single precision feature
- Add SO_VERSION and VERSION
- Drop build type suffix and place bin/lib in build folder
- Move g2o_hierarchical into examples
- Implement drawing covariance matrix in examples/slam2d
- Fix Fair and Geman McClure robust kernel
- Fix SSE auto detection
20230223_git
- Support dynamically sized vertices
- Use Eigen based solver to provide gn_var, lm_var from the solver factory
- Require C++14 for core module
- Only depend on Cholmod and CSparse at build time
- clang-formatted code base
20201223_git
- Add support for dynamically sized vertices
- Switch to Eigen's Sparse Cholesky modules as the standard solver
- Eigen's Sparse Module is included in the Eigen header and available under LGPL2
- Still, cholmod should be preferred if performance is important
- Drop own copy of CSparse (see above)
- Own examples use Eigen or Cholmod (no longer CSparse)
- Add tests
20200410
20200410_git Add unit test for Sim3 Jacobian
20170730_git
Merge pull request #193 from mthz/master fixed non-arm optimization flags