首页 > 其他 > 详细

SLAM中的变换(旋转与位移)表示方法

时间:2018-03-16 00:04:55      阅读:447      评论:0      收藏:0      [点我收藏+]

1、旋转矩阵

注:旋转矩阵标题下涉及到的SLAM均不包含位移。

根据同一点P在不同坐标系下e(e1,e2,e3)e‘(e1‘,e2‘,e3)的坐标a(a1,a2,a3)a‘(a1‘,a2‘,a3)有如下等式成立:

技术分享图片

技术分享图片

 

 

 

技术分享图片

a = eTe‘a‘,其中eTe‘设为R为旋转矩阵a = Ra‘,由此便得到P在e‘坐标系下到e坐标系下的坐标变换

SLAM中一般a‘为相机坐标系下坐标Pc,a为世界坐标系下坐标Pw则有Pw = RPc

其中R = eTe‘  →  eR = e‘

如果把R分成三个列向量,则每个列向量即为e’坐标系的基在e坐标系下的坐标。

与此对应SLAM中即为相机坐标系下的坐标轴在世界坐标系下的坐标。

 

 

(a11,a21,a31)即为基e1e坐标系下的坐标(e‘坐标系的另两个基e‘,e亦如此)。

与此对应的slam中即为相机坐标系下坐标轴在世界坐标系下的坐标。

SLAM中这里的R一般被称为相机的姿态(不是位姿,不包含平移)。

 

SLAM中的变换(旋转与位移)表示方法

原文:https://www.cnblogs.com/narjaja/p/8577098.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!