其他分享
首页 > 其他分享> > 视觉SLAM十四讲CH7课后习题5

视觉SLAM十四讲CH7课后习题5

作者:互联网

5. 把演示程序使用的EPnP 改成其他PnP 方法,并研究它们的工作原理。

下面的代码是关于EPNP算法的,具体的原理请参考原文。

代码链接:https://github.com/jessecw/EPnP_Eigen

在README.md的文件里有具体的执行方法,不过需要注意的是执行程序实在bin文件夹下的

 文件具体分布如下所示:

 执行结果:

./test_epnp 
eigen_vector:
1 0 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0 0 0 0
0 0 0 0 1 0 0 0 0 0 0 0
0 0 0 0 0 1 0 0 0 0 0 0
0 0 0 0 0 0 1 0 0 0 0 0
0 0 0 0 0 0 0 1 0 0 0 0
0 0 0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 0 0 0 1 0 0
0 0 0 0 0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0 0 0 0 1
R
 0.707107 -0.707107         0
 0.707107  0.707107         0
        0         0         1
R_estimated 
1 0 0
0 1 0
0 0 1
t_cw
1
0
0
t_estimated
-nan
-nan
-nan
./test_dlt 
R
 0.707107 -0.707107         0
 0.707107  0.707107         0
        0         0         1
R_estimated 
 3.39519e-313  6.90396e-310  6.90396e-310
-3.18328e+162  6.90396e-310  6.90396e-310
 6.90396e-310  6.90396e-310  6.90396e-310
R_derter:0
K
100   0 160
  0 100 120
  0   0   1
K_estimated
6.90396e-310 6.95278e-310 6.95278e-310
6.90396e-310 4.65766e-310 6.90396e-310
6.90396e-310 6.95278e-310 6.90396e-310
t_w
1
0
0
t_estimated
0
0

转载于:

EPnP算法 - 知乎icon-default.png?t=LA46https://zhuanlan.zhihu.com/p/76361026

标签:0.707107,310,EPnP,6.90396,SLAM,课后,习题,estimated,6.95278
来源: https://blog.csdn.net/weixin_53660567/article/details/121149234