Skip to content

Releases: RainerKuemmerle/g2o

20230806_git

06 Aug 13:51
0fa1486
Compare
Choose a tag to compare
  • 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

26 Feb 11:36
e8df200
Compare
Choose a tag to compare
  • 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

23 Dec 13:57
Compare
Choose a tag to compare
  • 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

10 Apr 11:46
Compare
Choose a tag to compare
20200410_git

Add unit test for Sim3 Jacobian

20170730_git

30 Jul 10:19
Compare
Choose a tag to compare
Merge pull request #193 from mthz/master

fixed non-arm optimization flags