2d与2.5d坐标转换_视觉SLAM:搞定坐标系、三角测量、PnP

本文介绍了2D与2.5D坐标转换在视觉SLAM中的应用,包括世界坐标系、相机坐标系、图像坐标系和像素坐标系之间的转换。重点讨论了旋转和平移、旋转矩阵、欧拉角、四元数以及透视投影关系。同时,文章提到了视觉里程计中的对极约束、三角测量和PnP问题,用于估算相机运动和特征点的空间位置。
摘要由CSDN通过智能技术生成

ac3b394a0e1d18fca9c0c864680b2b53.png

1.正文

四个坐标系:世界坐标系、相机坐标系、图像坐标系、像素坐标系。

世界坐标系:机器人或相机运动过程中,肯定需要知道它的位置,因此需要设定世界坐标系,认定固定不动,作为 参考坐标系,描述世界中的任何一点P(Xw,Yw,Zw)。

相机坐标系:相机或机器人运动的一个坐标系,通过世界坐标系的变换(旋转R,平移T)计算得到。因此主要是将 世界坐标系描述的点坐标P(Xw,Yw,Zw)转换成相机坐标系下描述P(Xc,Yc,Zc),方便计算得到在成像坐标系的坐 标。

图像(成像)坐标系:描述点在图像坐标系的成像点位置。

像素坐标:在相机中得到的是一个像素,因此主要将图像坐标系的点转换成像素坐标系下。

1.1.将世界坐标系转换得到相机坐标系

4b1086c5705e0684b37dd13d81930661.png

9cbdae6ce1e27b62c5b7a379139defc5.png

旋转 平移

22fbd497630d667b5cd53e9020b6bc0d.png

旋转矩阵:R,三维旋转矩阵构成特殊正交群SO(3)。知道它的物理意义就是表示旋转即可。

变换矩阵:T,旋转+平移.变换矩阵构成特殊欧式群SE(3)。

旋转向量(轴角):一个旋转轴+一个旋转角,外积表示旋转,

欧拉角:绕z轴旋转,得到偏航角yaw,绕旋转之后Y轴旋转,得到俯仰角pitch,绕旋转之后X轴旋转,得到滚转角 roll。

四元数,q=a+bi+cj+dk,类比虚数,同样用来表示旋转。

a.欧式变换:有6个自由度,在变换前后,保持不变的性质是长度、夹角、体积。

b.相似变换:有7个自由度,在变换前后,保持不变的性质是体

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值