【IMU/VIOSLAM易混淆知识点】IMU坐标系和其他坐标系关系梳理以及SLAM中BA优化概念

1|0IMU测量值所在坐标系

imu测得的加速度和角度是在imu系下的
imu系和body坐标系存在一个固定的RT 也可以认为imu系就是body系

2|0SLAM中的世界坐标系

世界坐标系有时候也被称为惯性系 这个纯是工程师自行定义的 比如说可能是第一帧的body坐标系就认为是世界坐标系了 东北天坐标系可以认为是世界坐标系的一种

3|0IMU测得的数据需要转到世界坐标系

imu测得的加速度需要转到世界坐标系消除g的影响而w不用 w不用是因为不考虑地球的自转 所以导弹什么的还是需要考虑自转 甚至还有其他的因素 但是需要通过旋转矩阵求世界坐标系下的角速度表示

4|0BA算法相关

BA是优化求解 不同于解析式 并且是已知3D点坐标的 如果是双目或者点云或者rgbd很容易求得3D点 3Dto2D应用的PnP 既优化3D点坐标也优化自身RT(帧间) 通过3D投影到2D和实际的2D投影做差就是误差
但是单目就很惨 初始化即特征点匹配+八点法求矩阵+用矩阵恢复RT+用rt恢复3D即深度 然后才能进行3Dto2D然后BA

5|0ORBSLAM2缺点从算法角度去看

imu帮助相机做了帧间RT 当然还有别的事但这里不提 特征点匹配还是得相机自己来
所以orbslam2 只有相机还要做这么多事情 运动快了特征点都凑不齐八对解不开方程后面全凉凉 不稳定呀 然后运动起来之后也不敢快。。。真的凉凉。。。而且这要计算的东西很多 还涉及BA 效果不太理想属实正常。。


__EOF__

本文作者铃灵狗的水墨书香
本文链接https://www.cnblogs.com/linglingdog/p/16354950.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   铃灵狗  阅读(1043)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示