矩阵与空间坐标系变换
矩阵
- 以下关于矩阵的内容,来自《工程数学——线性代数》(第五版)一书。
矩阵定义
矩阵运算
加、减
乘法
数与矩阵相乘
矩阵与矩阵相乘
转置
逆矩阵
行列式
n个元素的任一排列中,当某两个元素的先后次序与标准次序(从小到大)不同时,就说有1个逆序。一个排列中所有逆序的总数叫做这个排列的逆序数。
n阶(n x n矩阵)行列式: 的一个排列,t为这个排列的逆序数。
余子式
如四阶行列式 的余子式和代数余子式分别为:
伴随矩阵
称为矩阵A的伴随矩阵。
逆矩阵
对于n阶矩阵A,如果有一个n阶矩阵B,使则说矩阵A是可逆的,并将矩阵B称为A的逆矩阵。
逆矩阵,其中A是n阶矩阵。
空间坐标系变换
- 以下关于空间坐标系变换的内容,来自《机器人学导论》(原书第三版)一书。
坐标系映射变换
变换矩阵
旋转矩阵
变换矩阵的逆矩阵为:
旋转矩阵
一般情况下,若用一个旋转变换矩阵右乘一个坐标系的变换,那么产生的旋转是相对于前一个变换后的坐标系(即当前坐标系)的轴来说的。
若用一个旋转变换矩阵左乘一个坐标系的变换,那么产生的旋转是相对于基坐标系(即一开始的参考坐标系)的轴来说的。
角坐标系表示法
表示法
旋转矩阵的角坐标系表示法,一共有二十四种(具体参考《机器人学导论》附录B)。
这里只列举其中的三种表示法:
X-Y-Z固定角坐标系表示法
- 注意到的是:该方法的每次旋转都是绕着固定参考坐标系{A}的轴。
Z-Y-X欧拉角坐标系表示法
- 注意到的是:该方法的每次旋转都是绕着固定参考坐标系{B}的轴。
经过推导可得:
等效轴角坐标系表示法
轴坐标系表示法:
轴角坐标系等效思路:
根据以上等式,可得:
。