位姿转换矩阵写法-个人习惯(计算机理解其实是相反的)

特别注意: 按照我写矩阵的这种转换方式,有坐标系O与P,MO2P表示O坐标系下P坐标系原点坐标与姿态角,即由O坐标系到P坐标系的重合转换,但是一般计算机或教科书上这种情况是写作:MP2O,但是和我的理解的含义是一致的,只是写法顺序不一样。不管怎么样,如果是采用了一种写法,在做连续矩阵运算时,就始终以统一的写法原则来做,就不会出错,如果两种写法混用计算出来的结果就会出错。

那么按照我的MO2P这种写法,在已知O坐标系下点q1的坐标q1-O计算同一点q1在P坐标系下的三维坐标q1-P时,就不能是:q1-P=MO2P*q1-O(错误),而是以逆矩阵计算:

q1-P=inv(MO2P)*q1-O(正确)

此外,若O坐标系下的点q(1,1,1),想要让O坐标系的原点移动到点q,就是直接以 O坐标系下点q的三维坐标(1,1,1)为平移向量,即沿着xyz轴正向分别移动一个单位后,O坐标系原点会与点q重合;若****O坐标系下有点q(1,1,1),与p(1,1,2),那么由点q移动到点p,就是两者三维坐标做差,并且是p-q=(0,0,1)得到平移向量,即点q沿着O坐标系的z轴正向移动一个单位后与点p重合。

相关推荐
小白羊丨3 小时前
如何诊断 Prompt 模板导致的效果下降?
人工智能·算法·prompt
OPEN-F4 小时前
C++11/14新特性精讲:移动语义与智能指针实战
开发语言·c++·算法
lisin-lee-cooper5 小时前
【leetcode658】有序数组找出k个最接近x的数
java·数据结构·算法
sunburn-5 小时前
Java堆(Heap)详解与实战教学
java·开发语言·数据结构·ide·算法
智碳能碳管理平台5 小时前
工业能耗台账标准化:能碳管理系统的数据口径怎么设计
算法·能碳管理系统·智碳能碳管理平台·企业能碳管理系统·碳排放核算软件·绿色工厂申报saas·能碳管理平台
带多刺的玫瑰6 小时前
Leecode#15刷题之三数之和
算法·leetcode·职场和发展
哭泣方源炼蛊6 小时前
并查集进阶 P1(带权并查集,并查集分类)
数据结构·c++·算法·二进制·带权并查集
牧羊人.3336 小时前
动手学深度学习 02 | 手写数字识别
图像处理·人工智能·深度学习·算法
武帝为此7 小时前
【InnoDB存储引擎介绍】
数据库·算法