-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
typos in df_dx ? #19
Comments
Exp(-omega * dt) is almost near to identity matrix |
yes, agree with you. BTW, @zhh2005757 , about Q2 and Q3, is there a typo in paper? |
1. we calculate multiply delta t after calculating F_x, at the bottom line of the predict function.
2. There should be a transpose, since A as defined in the paper is left jacobian, not the right jacobian.
3. In theory, $$\frac{\partial{\dot{R}}}{{\partial{R}}} $$ in paper it is $$E_{XP}(-\hat{\omega_i} \Delta t)$$ should not disappear, it is calculated when there is a SO3 state.
获取 Outlook for iOS<https://aka.ms/o0ukef>
…________________________________
发件人: Xiaoliang Jiao ***@***.***>
发送时间: 星期五, 八月 23, 2024 11:41 上午
收件人: hku-mars/IKFoM ***@***.***>
抄送: ***@***.*** ***@***.***>; Mention ***@***.***>
主题: [hku-mars/IKFoM] typos in df_dx ? (Issue #19)
This is an external email.
Hello @Joanna-HE<https://github.com/Joanna-HE>
Thanks for your excellent work to share this toolkit. I have some foolish questions to look for your help, thanks in advance!
* I notice when calculating $$F_{\tilde{x}}$$, in pape some items have $\Delta t$, but in the code, it disapper.
Did we when calculating propagated covariance consider consective imu time diff $\Delta t$ in somewhere?
* $$\frac{\partial{\dot{R}}}{ \partial{b_g} } $$ item in paper should not have transpose symbol, right? In code we approximate this right jacobin $$J_r$$ into identity matrix, the transpose symbol have very small effect.
[image]<https://github.com/user-attachments/assets/26578d8f-037b-4ad9-baea-12b2ee42ae15>
* Similar question about lidar measurement wrt true state $$x_k$$ jacobin $$J^k$$, evaluated at current estimated value $$\hat{\mathbf{x}}^k_k$$, it should also not have transpose symbol, right ?
[image]<https://github.com/user-attachments/assets/b6526137-3cc1-4ac5-b2a3-beb06d9eb65f>
* $$\frac{\partial{\dot{R}}}{{\partial{R}}} $$ in paper it is $$E_{XP}(-\hat{\omega_i} \Delta t)$$, but in code it disapper, cov(3, 3) = d(\dot{R}) / dR = Exp(-omega * dt)
https://github.com/hku-mars/IKFoM/blob/59cfc095ca74425f9b330c7c04a5d74f68c6dd62/Sample_1/FAST_LIO/include/use-ikfom.hpp#L110-L126
―
Reply to this email directly, view it on GitHub<#19>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ANJUIXVBGTENPKTRXQ32YQDZS2VOTAVCNFSM6AAAAABM7LPDJ2VHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ4DEMJXGM4TCNI>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
@Joanna-HE, I'm really really thanks Dr. He kindly and detaily to solve my problem. Close it now! |
@Joanna-HE , Dr. He, I'm so sorry to bother you again, i try to when fixing aboving typo get some troubles. Thanks for your kind help in advance!
|
In predict func,
So the red items should be zeros in df_dx() function. |
date: 20241025. |
Hello @Joanna-HE
Thanks for your excellent work to share this toolkit. I have some foolish questions to look for your help, thanks in advance!
I notice when calculating$$F_{\tilde{x}}$$ , in pape some items have $\Delta t$ , but in the code, it disapper.$\Delta t$ in somewhere?
Did we when calculating propagated covariance consider consective imu time diff
Similar question about lidar measurement wrt true state$$x_k$$ jacobin $$J^k$$ , evaluated at current estimated value $$\hat{\mathbf{x}}^k_k$$ , it should also not have transpose symbol, right ?
IKFoM/Sample_1/FAST_LIO/include/use-ikfom.hpp
Lines 110 to 126 in 59cfc09
The text was updated successfully, but these errors were encountered: