当前位置:网站首页>IMU预积分的简单理解
IMU预积分的简单理解
2022-08-02 02:20:00 【诺有缸的高飞鸟】
写在前面
1、本文内容
IMU预积分的简单理解
2、转载请注明出处:
https://blog.csdn.net/qq_41102371/article/details/125972298
IMU预积分
主要参考imu预积分原理的个人理解 https://zhuanlan.zhihu.com/p/438525032
重点:
关键帧 t 1 t_1 t1与 t 2 t_2 t2之间的加速度,采集好之后就是不变的,但是只要bias不变,矩形上面的 α \alpha α区域就不变
每次状态更新之后, v t 1 v_{t1} vt1和 v t 2 v_{t2} vt2会改变,因此文中的矩形是变化的,但是变化的矩形面积直接由 ( t 2 − t 1 ) ∗ v t 1 (t_2-t_1)*v_t1 (t2−t1)∗vt1得到,计算就变得很简单
文中这部分应该是笔误了
应该改成
β = ∑ k ( a k − b a ) Δ t α = ∑ k = 0 t 2 − t 1 [ ∑ l = 0 k − 1 ( a l − b a ) Δ t ∗ Δ t + 1 2 ( a k − b a ) Δ t 2 ] = ∑ k = 0 t 2 − t 1 [ β k Δ t + 1 2 ( a k − b a ) Δ t 2 ] \begin{aligned} \beta & =\sum_{k}{(a_k-b_a)\Delta t} \\ \alpha & =\sum_{k=0}^{t_2-t_1}{[\sum_{l=0}^{k-1}{(a_l-b_a)\Delta t * \Delta t}+\frac{1}{2}(a_k-b_a)\Delta t^2]}=\sum_{k=0}^{t_2-t_1}{[\beta_k\Delta t+\frac{1}{2}(a_k-b_a)\Delta t^2]} \end{aligned} βα=k∑(ak−ba)Δt=k=0∑t2−t1[l=0∑k−1(al−ba)Δt∗Δt+21(ak−ba)Δt2]=k=0∑t2−t1[βkΔt+21(ak−ba)Δt2]
x t 2 = x t 1 + ∑ k = 0 t 2 − t 1 [ v k Δ t + 1 2 ( a k − b a ) Δ t 2 ] = x t 1 + ∑ k = 0 t 2 − t 1 [ v t 1 Δ t + ∑ l = 0 k − 1 a l − b a Δ t Δ ˙ t + 1 2 ( a k − b a ) Δ t 2 ] \begin{aligned} x_{t_2} & =x_{t_1}+\sum_{k=0}^{t_2-t_1}{[v_k\Delta t+\frac{1}{2}(a_k-b_a)\Delta t^2]} \\ & = x_{t_1}+\sum_{k=0}^{t_2-t_1}{[v_{t_1}\Delta t+\sum_{l=0}^{k-1}{a_l-b_a}\Delta t\dot\Delta t+\frac{1}{2}(a_k-b_a)\Delta t^2]} \end{aligned} xt2=xt1+k=0∑t2−t1[vkΔt+21(ak−ba)Δt2]=xt1+k=0∑t2−t1[vt1Δt+l=0∑k−1al−baΔtΔ˙t+21(ak−ba)Δt2]
参考
imu预积分原理的个人理解 https://zhuanlan.zhihu.com/p/438525032
完
如有错漏,敬请指正
边栏推荐
- Redis Subscription and Redis Stream
- Analysis of volatile principle
- 【LeetCode每日一题】——654.最大二叉树
- 字典常用方法
- Nanoprobes丨1-mercapto-(triethylene glycol) methyl ether functionalized gold nanoparticles
- CodeTon Round 2 D. Magical Array 规律
- 记一个gorm初始化的坑
- 周鸿祎称微软抄袭,窃取360安全模式
- Nanoprobes丨1-巯基-(三甘醇)甲醚功能化金纳米颗粒
- The Paddle Open Source Community Quarterly Report is here, everything you want to know is here
猜你喜欢
GTK RGB图像绘制
Nanoprobes丨1-mercapto-(triethylene glycol) methyl ether functionalized gold nanoparticles
拼多多借力消博会推动国内农产品品牌升级 看齐国际精品农货
Handwritten Blog Platform ~ Day Two
2022-08-01 mysql/stoonedb slow SQL-Q18 analysis
字符串常用方法
【 wheeled odometer 】
Chopper webshell feature analysis
Nanoprobes免疫测定丨FluoroNanogold试剂免疫染色方案
2023年起,这些地区软考成绩低于45分也能拿证
随机推荐
BI-SQL丨WHILE
Simple example of libcurl accessing url saved as file
[Unity entry plan] 2D Game Kit: A preliminary understanding of the composition of 2D games
【web】Understanding Cookie and Session Mechanism
AI target segmentation capability for fast video cutout without green screen
字典常用方法
字符串常用方法
Moonbeam and Project integration of the Galaxy, bring brand-new user experience for the community
swift项目,sqlcipher3 -> 4,无法打开旧版数据库有办法解决吗
JVM调优实战
NIO‘s Sword(牛客多校赛)
机器人领域期刊会议汇总
Chopper webshell feature analysis
2022-08-01 Install mysql monitoring tool phhMyAdmin
Rasa 3.x 学习系列- Rasa - Issues 4873 dispatcher.utter_message 学习笔记
messy website
【LeetCode Daily Question】——704. Binary Search
用位运算为你的程序加速
【LeetCode每日一题】——704.二分查找
Centos7 install postgresql and enable remote access