刚体运动中变换矩阵的逆

刚体运动中的变换矩阵为:
T=[Rt0T1]T= \begin{bmatrix}\\R&t \\0^T&1 \end{bmatrix} T=[R0T​t1​]
其中 R 为旋转矩阵(R-1 = RT),t 为平移向量。

分块矩阵:
M=[AB0D]M= \begin{bmatrix}\\A&B \\0&D \end{bmatrix} M=[A0​BD​]
求逆为:
M−1=[A−1−A−1BD−10D−1]M^{-1}= \begin{bmatrix}\\A^{-1}&-A^{-1}BD^{-1} \\0&D^{-1} \end{bmatrix} M−1=[A−10​−A−1BD−1D−1​]
套用上述公式,求得变换矩阵的逆矩阵为:
T−1=[R−1−R−1t0T1]=[RT−RTt0T1]T^{-1}= \begin{bmatrix}\\R^{-1}&-R^{-1}t \\0^T&1 \end{bmatrix}=\begin{bmatrix}\\R^T&-R^Tt \\0^T&1 \end{bmatrix} T−1=[R−10T​−R−1t1​]=[RT0T​−RTt1​]

刚体运动中变换矩阵的逆相关推荐

  1. 刚体运动中的坐标变换-旋转矩阵、旋转向量、欧拉角及四元数

    坐标变换及其方法 1.转化关系图 2 换算关系 3.1 旋转矩阵换算至其他 3.2 四元数换算至其他 3.3 旋转向量转换至旋转矩阵与四元数 3.3 欧拉角转换到旋转矩阵和四元数 3 坐标变换 4 坐 ...

  2. 三维空间刚体运动5:详解SLAM中显示机器人运动轨迹及相机位姿(原理流程)

    三维空间刚体运动5:详解SLAM中显示机器人运动轨迹及相机位姿(原理流程) 一.显示运动轨迹原理讲解 二.前期准备 三.git管理子模块及克隆源代码 1.学习使用Git Submodule 2.克隆源 ...

  3. 三维空间刚体运动1:旋转矩阵与变换矩阵(详解加代码示例)

    三维空间刚体运动1:旋转矩阵与变换矩阵(详解加代码示例) 1. 点.向量和坐标系 2.坐标系间的欧式变换 2.1 旋转 2.2 平移 3.齐次坐标和变换矩阵 4. 相似.仿射和射影变换 4.1 相似变 ...

  4. 3点 刚体运动 opencv_模态法动力学分析中的刚体模态

    01 - 概述 在对汽车结构进行动力学有限元分析时,无论是瞬态问题还是频响问题,都经常使用模态叠加法. 模态叠加法动力学分析是常规模态分析的自然扩展,它利用结构振型来缩减问题求解规模,从而使数值求解更 ...

  5. 【多视图几何】TUM 课程 第2章 刚体运动

    课程的 YouTube 地址为:https://www.youtube.com/playlist?list=PLTBdjV_4f-EJn6udZ34tht9EVIW7lbeo4 .视频评论区可以找到课 ...

  6. 三维旋转矩阵_第三讲:三维空间的刚体运动

    题图来自monicore | Pixabay 三维空间的刚体运动 本讲主要主要关注一个问题:一个刚体在三维空间中的运动是如何描述的. 为什么要研究这个问题?因为当我们描述机器人的位姿时,就是在描述一个 ...

  7. 【SLAM笔记】三维刚体运动

    SLAM笔记专栏:https://blog.csdn.net/weixin_44543463/category_10925276.html 本文目录 一.旋转矩阵 1.1 向量 1.2 欧氏变换 1. ...

  8. 视觉SLAM十四讲 ch3 (三维空间刚体运动)笔记

    本讲目标 ●理解三维空间的刚体运动描述方式:旋转矩阵.变换矩阵.四元数和欧拉角. ●学握Eigen库的矩阵.几何模块使用方法. 旋转矩阵.变换矩阵 向量外积 向量外积(又称叉积或向量积)是一种重要的向 ...

  9. 视觉SLAM十四讲:第3讲 三维空间刚体运动

    第3讲:三维空间刚体运动 三维空间中刚体运动的描述方式:旋转矩阵.变换矩阵.四元数和欧拉角 3.1 旋转矩阵 3.1.1 点和向量,坐标系 三维空间中,给定线性空间基(e1,e2,e3)(\mathb ...

最新文章

  1. 机器学习简单代码示例
  2. ElementUI 中日期选择器总结
  3. 成功解决Exception unhandled ImportError DLL load failed: 找不到指定的程序。 lib\imp.py, Line: 343
  4. 小腿训练三部曲(一)
  5. Vue.config.productionTip = false
  6. url上接收到 el表达式 不渲染_一文摸透从输入URL到页面渲染的过程
  7. java字符流实际上也是字节,[Java教程]Java字节流与字符流的区别
  8. C++|Qt工作笔记-对explicit的认识(Qt中一般情况下为什么会自动加上这个关键字)
  9. WordPress图片采集网站源码 自带采集规则
  10. android surfaceflinger 代码,Android 中的framebuffer和SurFaceFlinger的关系
  11. 英语简历计算机能力描述,简历计算机水平描述
  12. snort安装使用教程
  13. WIN7不能访问共享文件夹
  14. 计算机正负符号 怎么打,电脑正负号怎么打出来(电脑键盘快速打出特殊符号)...
  15. 基于Grafana的监控报警平台
  16. 2005年度最佳网名
  17. 长短信实现系列之电信SMGP3.0
  18. 博弈对抗游戏AI的技术方法的一些总结和思考
  19. chorme 显示“请在微信客户端打开链接”
  20. Roboware studio字体断续问题

热门文章

  1. ppt给图片增加高斯模糊_制作PPT时,图片不清晰你如何处理?
  2. python爬虫scrapy安装_零基础写python爬虫之爬虫框架Scrapy安装配置
  3. 基于笛卡尔坐标系下的三边定位的研究(TOA方式定位)
  4. Tex 表格注释实例
  5. [转载]我的博后申请经历从陶瓷到Offer过程
  6. 获取前一天的时间安排表_要想有一个完美的婚礼 这份婚庆策划时间表少不了...
  7. 使用 jquery 创建数组
  8. Linux基础练习题(三)
  9. 实现类似微博、QQ空间等的动态加载
  10. MySQL内核:InnoDB存储引擎 卷1