提前透露一下,用的是g2o库
Optimizer::GlobalBundleAdjustemnt(mpAtlas->GetCurrentMap(),20); //迭代次数是20
然后进入
//vpKFs是所有的keyframes, vpMP是所有的map points, nLoopKF是0, bRobust是true</
本文深入解析ORB SLAM3的Bundle Adjustment(BA)部分,介绍了如何使用g2o库进行优化。在BA过程中,涉及相机姿态和地图点的估计,通过定义不同的边类型和顶点类型,结合鲁棒核函数进行优化。优化后,更新相机位姿和地图点的3D坐标,同时计算并更新法线和深度信息。
提前透露一下,用的是g2o库
Optimizer::GlobalBundleAdjustemnt(mpAtlas->GetCurrentMap(),20); //迭代次数是20
然后进入
//vpKFs是所有的keyframes, vpMP是所有的map points, nLoopKF是0, bRobust是true</
6955
1410
733
390
1251

被折叠的 条评论
为什么被折叠?