VINS-Course
VINS-Course copied to clipboard
VINS-Mono code without Ceres or ROS
https://github.com/HeYijia/VINS-Course/blob/75b9586522c970d5f850ca4026bee9ee847407ef/src/backend/problem.cc#L473 贺博,你好。请问,更新b_prior_的时候,为什么是“减法”? b_prior_ -= H_prior_ * delta_x_.head(ordering_poses_);我的理解是“加法”,请问,我哪里出错了?
我的opencv版本是3.4.12,编译时部分报错如下: /usr/include/eigen3/Eigen/src/SparseCore/SparseUtil.h:78:36: error: ‘Sparse’ was not declared in this scope template struct eval ^~~~~~ /usr/include/eigen3/Eigen/src/SparseCore/SparseUtil.h:78:36: note: suggested alternative: ‘IsSparse’ template struct eval ^~~~~~ IsSparse /usr/include/eigen3/Eigen/src/SparseCore/SparseUtil.h:78:42: error: template argument 2 is...
 n您好,我想请教一下这个问题怎么解决 我跑Euroc MH05的时候,会在最后结束的时候崩掉,轨迹没有回到原点,想请教一下是什么原因。
为啥换一个euroc数据就跑不了了, 比如:V2_02_medium
后端优化,更新b_prior_和err_prior_时候是减去H_prior_ * delta_x, Jt_prior_inv_ * b_prior_. 在VINS-MONO代码中是加上线性化Jacobian 乘以 状态增量。在https://blog.csdn.net/weixin_41394379/article/details/89975386中作者推导的也是加号。
为啥在eurocV1_01_easy上运行后面就发散了? 