报错一共有两个原因:
- 初始化g2o的接口已经发生变动需要修改
解决方案:以下是最新的初始化g2o的代码(2019年11月15日14:17:40)
// 初始化g2o
typedef g2o::BlockSolver< g2o::BlockSolverTraits<6,3> > Block; // pose维度为 6, landmark 维度为 3
std::unique_ptr<Block::LinearSolverType> linearSolver (
报错一共有两个原因:
// 初始化g2o
typedef g2o::BlockSolver< g2o::BlockSolverTraits<6,3> > Block; // pose维度为 6, landmark 维度为 3
std::unique_ptr<Block::LinearSolverType> linearSolver (