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

对于仅有移动,由上图可知:
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坐标系下的平移量,因此需要乘旋转矩阵。

相关推荐
qqqweiweiqq3 小时前
Resource not found: roslaunchROS path [0]=/opt/ros/noetic/share/ros
机器人
编程之力15 小时前
宇树机器人G1 SDK实战和交付
机器人·宇树科技
【云轩】17 小时前
【零基础实战】用STM32玩转DRV8313电机驱动:从原理到无人机/机器人控制
stm32·机器人·无人机
shichaog19 小时前
腿足机器人之十- SLAM地图如何用于运动控制
机器人
深圳市青牛科技实业有限公司 小芋圆20 小时前
芯谷D2761:为扬声器保护而生的音频限幅器
人工智能·科技·单片机·嵌入式硬件·机器人·音视频
BingLin-Liu1 天前
蓝桥杯备考:贪心算法之矩阵消除游戏
游戏·贪心算法·矩阵
【云轩】1 天前
从硬件工程师视角解析宇树机器人:四足机器人的核心设计与技术挑战
机器人
Perishell1 天前
无人机避障——感知篇(采用Livox-Mid360激光雷达获取点云数据显示)
linux·机器人·动态规划·无人机·slam
Luo_LA1 天前
【LeetCode Hot100 矩阵】矩阵置零、螺旋矩阵、旋转图像、搜索二维矩阵II
数据结构·算法·leetcode·矩阵
亲持红叶1 天前
最优化方法-牛顿法
人工智能·线性代数·机器学习·概率论