Giter VIP home page Giter VIP logo

Comments (12)

xiaotaw avatar xiaotaw commented on June 30, 2024 3

@xiaotaw 你好,请问下方便把详细推导文档分享下吗?谢谢! [email protected]

之前截图这版有误,修正之后的版本,整理了一下,放到了知乎上,排版稍微有点差,暂时没有时间去优化,勉强也能看。https://zhuanlan.zhihu.com/p/538975422

from fast_lio.

xiaotaw avatar xiaotaw commented on June 30, 2024 2

@cuishiwei 代码和论文是一致的,形式上差一个转置。我之前手写的可能推错了,也不去做校验了。后面又推一个电子版的,供参考。

Screenshot_2022-05-15_17-20-03

简略的推导过程

Screenshot_2022-05-15_17-18-29

from fast_lio.

XW-HKU avatar XW-HKU commented on June 30, 2024

根据error state的定义:真值 x_k = propagated x_k \boxplus error-state x_k,h_j 函数中的真值 x_k可以替换成 ( propagated x_k \boxplus error-state x_k), 由于error-state x_k很小,所以可以根据泰勒公式在将原的h_j(真值 x_k, {L_j} n_{f_j})在 h_j(propagated x_k, {L_j} n_{f_j})处进行线性化(等于说“在error-state x_k = 0处进行线性化”)。

因此 H矩阵的物理含义就是h_j函数对error-state x_k的Jacobin matrix。

from fast_lio.

duandongbin000 avatar duandongbin000 commented on June 30, 2024

这个H是对称三角阵吗?能否给个H的具体什么形式 。 H = P_cross * R * G + G ???

from fast_lio.

XW-HKU avatar XW-HKU commented on June 30, 2024

这个H是对称三角阵吗?能否给个H的具体什么形式 。 H = P_cross * R * G + G ???

首先你要知道hj()是一个一维的数。

H_j是H矩阵的第j行,H_j 是一个1×18的向量但是只有前6个不为0,前三个是对旋转的偏导,第四到第六个是对位移的偏导。具体的解析形式我有空了会写一个。

from fast_lio.

duandongbin000 avatar duandongbin000 commented on June 30, 2024

谢啦 非常感谢您的指导。
大概是如下推导吗?
image

from fast_lio.

XW-HKU avatar XW-HKU commented on June 30, 2024

Sorry fot the late reply.

For delta p, I think it is right.

But for delta R, looks like a bit weired. delta R should be a R^3 vector not a rotation matrix. You can follow the below guide:

751520824

from fast_lio.

duandongbin000 avatar duandongbin000 commented on June 30, 2024

okay, thank you!

from fast_lio.

xiaotaw avatar xiaotaw commented on June 30, 2024

@XW-HKU 我推出来的公式和代码中的不太一样,请帮忙看看。
lADPDgtYyagXUOjNC7jND6A_4000_3000

from fast_lio.

cuishiwei avatar cuishiwei commented on June 30, 2024

@XW-HKU 我推出来的公式和代码中的不太一样,请帮忙看看。 lADPDgtYyagXUOjNC7jND6A_4000_3000

你好,请教一下这个求导过程,最后怎么理解的?你照片中确实和代码有出入啊。

from fast_lio.

yangtzey avatar yangtzey commented on June 30, 2024

@xiaotaw 你好,请问下方便把详细推导文档分享下吗?谢谢! [email protected]

from fast_lio.

yangtzey avatar yangtzey commented on June 30, 2024

from fast_lio.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.