Skip to content

Sparsify pose graph to speed the optimization process

Notifications You must be signed in to change notification settings

Lecanyu/SparsifyPoseGraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SparsifyPoseGraph

Sparsify pose graph and maintain the uncertainty. (Only supported on Linux)

This repository is based on several research papers

  1. Nonlinear factor recovery for long-term SLAM. This paper proposed the NFR and re-implemented GLC method to sparsify pose graph. Both two method implementations have been included.

  2. Generic Node Removal for Factor-Graph SLAM. This paper proposed the GLC method to sparsify pose graph. It addresses the issue that the direct composition between two nodes is not equivalent to marginalization (i.e. nodes delete).

  3. Estimating uncertain spatial relationships in robotics. This paper gives an intuitive explanation for preliminary math.

You can check the test_xx.cpp in 'src/' about the algorithm details.

Dependencies

  1. g2o
  2. isam. It can only be built on Linux.
  3. several solver libraries

Refer to the CMakelists.txt for details

About

Sparsify pose graph to speed the optimization process

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published