
如图所示分别Ow为世界坐标系,Oa为A坐标系,Ob为坐标系。其中为A坐标系相对于世界坐标系的空间变换,
为A坐标系相对于世界坐标系的空间变换,同时也是坐标系A、B的位姿。
公式解释说明:
此处请注意变化的主体,主体不同矩阵的含义不同。
:为点1在坐标系A下的点坐标。
:为点从坐标系A到坐标系W的齐次坐标矩阵(4x4),同时也是世界坐标系旋转平移为A坐标系的变化矩阵。
:为点从坐标系A到坐标系W的旋转变化矩阵(3x3),同时也是世界坐标系W旋转为A坐标系的旋转变化矩阵。与前面
对应。
:为点从坐标系A到坐标系W的平移变化向量,同时也是世界坐标系平移为A坐标系的平移变化矩阵。与前面
对应。
1、点的坐标变化
问题: 假设A坐标系中有一点,求该点在世界坐标系W中的坐标
?
其中:,代入上式:
反过来已知世界坐标系中的点,求A坐标系中的点
,即是一个求逆的过程。
其中:,代入上式:
2、求坐标系的旋转平移变化

假设W坐标系下有一坐标变换B,若B作用在A坐标系后,A的新坐标系为:
首先坐标变换B是围绕世界坐标系变化的,所以后续运算应该左乘。
其中:,代入上式:
3、两个坐标系之间的相对变化
求从A坐标系到B坐标系的坐标变化为:

两者相等可得:
本文介绍了坐标变换的基本概念,包括从A坐标系到世界坐标系W的点坐标转换,以及坐标系之间的旋转平移变化。通过矩阵运算,阐述了如何求解点在不同坐标系下的坐标,以及如何确定一个坐标系相对于另一个坐标系的位置和姿态。

1万+

被折叠的 条评论
为什么被折叠?



