机器人运动学林沛群——变换矩阵

对于仅有移动,由上图可知:
A P = B P + A P B o r g ^AP=^BP+^AP_{B org} AP=BP+APBorg

对于仅有转动,可得:
A P = B A R B P ^AP=^A_BR^BP AP=BARBP

将转动与移动混合后,可得:

一个例子

在向量中,齐次变换矩阵也是由旋转和移动组成,但要注意的是先转动在移动,要是先移动在转动,如右下角所示,并不是我们想要的结果。

先移动在转动,C------即右侧的矩阵先于向量相乘,左侧的旋转矩阵之后相乘。

点与坐标系的相对位置关系,点向前移动,与坐标系向后移动相同。

连续运算

A P B o r g + B A R B P C o r g {}^AP_{Borg}+{}B^AR^BP{Corg} APBorg+BARBPCorg ,是因为如果要平移,需要将 B P C o r g ^BP_{Corg} BPCorg转化为在A坐标系下的值,因此需要乘旋转矩阵。

求齐次矩阵的逆,由于是正交矩阵,因此可以通过转置来求逆,但是移动部分不能进行简单的转置变换,因为是在B坐标系下的平移量,因此需要乘旋转矩阵。

相关推荐
Frostnova丶12 分钟前
LeetCode 2573. 找出对应 LCP 矩阵的字符串
算法·leetcode·矩阵
熵减纪元30 分钟前
亚马逊下场抢人形机器人了:Sprout 被收编,家庭陪伴赛道开始热起来
机器人
进击切图仔2 小时前
Docker + tmux + ROS:持久化的机器人开发环境
docker·容器·机器人
历程里程碑3 小时前
Protobuf 环境搭建:Windows 与 Linux 系统安装教程
linux·运维·数据结构·windows·线性代数·算法·矩阵
自动化智库3 小时前
KUKA机器人与伏能士焊机通讯配置
机器人
maxmaxma4 小时前
ROS2 机器人 少年创客营:Day 5
机器人·ros2
TE-茶叶蛋5 小时前
AI聊天机器人 / 轻量级对话系统(调用闭源API)
人工智能·机器人
爱丽_5 小时前
高维问题如何“降维计算”:矩阵映射、卷积与拆分汇总
深度学习·矩阵·cnn
无心水5 小时前
【OpenClaw:赚钱】案例9、模拟盘ROI+1560%:跨平台加密预测市场套利机器人全栈开发指南
机器人·区块链·金融科技·roi·openclaw·openclaw 变现
EQUINOX16 小时前
马尔可夫链
线性代数·动态规划·随机数学