Visual SLAM: Why filter?
G2o: A general framework for graph optimization