Open Harry-Zhi opened 6 years ago
出现错误,ch7的pose_estimation_3d3d编译出错,跟据网上各种方法没有解决,十分苦恼,还请大神解惑
[ 10%] Building CXX object CMakeFiles/pose_estimation_3d3d.dir/pose_estimation_3d3d.cpp.o
/home/meng/slambook/ch7/pose_estimation3d3d.cpp: In function ‘void bundleAdjustment(const std::vector<cv::Point3
@mengkaitao 你这是g2o版本有问题吧,你看一下g2o的这个Issue206,作者给出可解决方法,切换老的版本就行了
高博您好, 在您第七章pose_estimation_3d3d 代码的295行, edge->setInformation( Eigen::Matrix3d::Identity()*1e4 ); 为何这里要给信息矩阵乘以1e4; 而在3d2d(也即PNP)的代码中,信息矩阵没有乘以这个系数。
不过就算去掉这里的1e4实验结果结果也不变,不晓得这里加这个系数有什么insights?