原文:DSO windowed optimization 公式

这里有一个细节,我想了很久才想明白,DSO 中的 residual 联系了两个关键帧之间的相对位姿,但是最终需要优化帧的绝对位姿,中间的导数怎么转换 这里使用的是李群 李代数中的Adjoint。 参考 http: ethaneade.com lie.pdf 。 需要变通一下,字母太多,表达不方便。此处 xi 表示 se 和 affLight 参数。 Adjoint 在其中的使用如下 根据代码推断, ...

2018-01-17 23:09 9 2542 推荐指数:

查看详情

DSO windowed optimization 代码 (4)

5 “step”计算 参考《DSO windowed optimization 公式》,计算各个优化变量的增加量。 公式再写一下: \[\begin{align} \begin{bmatrix} H_{\rho\rho} & H_{\rho X} \\ H_{X\rho ...

Sat Jun 09 05:25:00 CST 2018 2 1090
DSO windowed optimization 代码 (3)

4 Schur Complement 部分信息计算 参考《DSO windowed optimization 公式》,Schur Complement 部分指 Hsc(\(H_{X\rho} H_{\rho\rho}^{-1} H_{\rho X}\))和 bsc(\(H_{X\rho} H_ ...

Sat Mar 17 06:35:00 CST 2018 1 1356
DSO windowed optimization 代码 (1)

这里不想解释怎么 marginalize,什么是 First-Estimates Jacobian (FEJ)。这里只看看代码,看看Hessian矩阵是怎么构造出来的。 1 优化流程 整个优化过程 ...

Thu Feb 01 05:55:00 CST 2018 1 2521
DSO windowed optimization 代码 (2)

3 非 Schur Complement 部分信息计算 参考《DSO windowed optimization 公式》,非Schur Complement 部分指 \(H_{XX}\) 和 \(J^T_{X}r\)。 3.1 AccumulatedTopHessianSSE ...

Sat Mar 17 06:34:00 CST 2018 1 1544
DSO全家桶(四)——DSO前端:前端跟踪

DSO前端跟踪   嗨,各位读者朋友们好!今天我们接着讲前端跟踪。由于第三讲中的初始化部分包含trackFrame估计初始两帧运动,与本讲内容重叠,因此笔者将其初始化中的跟踪合并到当前讲中,具体的区别稍后我们会在介绍跟踪流程的过程中叙述。   OK,我们还是一如既往地先上个流程图,如图1所示 ...

Mon Dec 28 06:48:00 CST 2020 1 453
DSO全家桶(一)——DSO流程概述

  嗨,各位读者朋友们好久不见。在开始之前,再碎碎念几句。   笔者从2019年开始接触DSO,主要是得益于赵开勇博士的指导,将我领入DSO的大门。随后,在学习的过程中,也遇到非常多的挫折,虽然现在还有很多问题没彻底搞清楚,但是有幸的是,泡泡机器人SLAM的朋友们为我提供了非常多的帮助 ...

Tue Nov 03 06:49:00 CST 2020 0 988
DSO安装试运行

参考DSO初探 其中Pangolin安装的时候could not find GLEW,参考这里 有的装了,有的没有装,反正再装一次。 另外Pangolin里的cmake --build .改成cmake --build ./ DSO安装顺利 大笔记本还没装ros,先试一下 ...

Wed Dec 06 06:13:00 CST 2017 3 1189
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM