1.0 台大机器人学习笔记(刚体运动)

文章目录

  • 导论
  • 刚体描述
    • 移动与转动
  • 正交矩阵
  • 旋转矩阵
    • 旋转角度与旋转矩阵
    • 实例
  • Fixed与Euler
    • X-Y-Z固定轴旋转
      • 由R推算角度
    • Z-Y-X欧拉角旋转
      • 由R推算角度
    • 固定轴与非固定轴对应关系
  • 其他旋转表达
  • 齐次变换矩阵
    • 相对视角看待
  • 变换矩阵的三种用法
  • 变换矩阵运算
    • 求反矩阵
    • 前乘与后乘


导论

课件+书籍:
链接:https://pan.baidu.com/s/1E8rNy1MbR-V1I-yp4lJv-w
提取码:ebjl
  • 机器人运动方式:操作+移动
  • 机械臂运动看成刚体运动
  • 平面运动:三个自由度 ,即两移动一转动
  • 空间运动:6个自由度 ,即3移动和3转动
  • 建立body frame
  • 矢量表达式的左上角表示其所在的参考系

刚体描述

1.0 台大机器人学习笔记(刚体运动)_第1张图片
1.0 台大机器人学习笔记(刚体运动)_第2张图片

移动与转动

1.0 台大机器人学习笔记(刚体运动)_第3张图片

  • 描述B相对于A的姿态

1.0 台大机器人学习笔记(刚体运动)_第4张图片

  • 在参考坐标系中表示目标坐标系的三个主轴,各个分量实质是投影

1.0 台大机器人学习笔记(刚体运动)_第5张图片

正交矩阵

1.0 台大机器人学习笔记(刚体运动)_第6张图片

  • 正交矩阵分为两类:旋转和映射矩阵

旋转矩阵

  1. 描述姿态
  2. 转换向量在不同坐标系下的表达
  3. 描述物体的转动状态(相同坐标系下的转动)

1.0 台大机器人学习笔记(刚体运动)_第7张图片

1.0 台大机器人学习笔记(刚体运动)_第8张图片
1.0 台大机器人学习笔记(刚体运动)_第9张图片

旋转角度与旋转矩阵

1.0 台大机器人学习笔记(刚体运动)_第10张图片
1.0 台大机器人学习笔记(刚体运动)_第11张图片

实例

1.0 台大机器人学习笔记(刚体运动)_第12张图片

1.0 台大机器人学习笔记(刚体运动)_第13张图片

  • 从投影的角度理解:分别投影到XA,YA,ZA上进行描述
  • X轴坐标:投影到X轴,沿X轴的距离

Fixed与Euler

1.0 台大机器人学习笔记(刚体运动)_第14张图片

X-Y-Z固定轴旋转

1.0 台大机器人学习笔记(刚体运动)_第15张图片

由R推算角度

1.0 台大机器人学习笔记(刚体运动)_第16张图片

  • tan2是考虑x,y坐标正负的函数,参照MATLAB中使用

1.0 台大机器人学习笔记(刚体运动)_第17张图片

  • 默认逆时针为正

Z-Y-X欧拉角旋转

1.0 台大机器人学习笔记(刚体运动)_第18张图片

由R推算角度

1.0 台大机器人学习笔记(刚体运动)_第19张图片

固定轴与非固定轴对应关系

  • 固定和非固定轴旋转有对应关系

1.0 台大机器人学习笔记(刚体运动)_第20张图片

其他旋转表达

1.0 台大机器人学习笔记(刚体运动)_第21张图片

  • 12种是因为只要当次旋转轴与上次不同即可,所以322

齐次变换矩阵

1.0 台大机器人学习笔记(刚体运动)_第22张图片

  • 一定是先转动再移动,原因见下文
    1.0 台大机器人学习笔记(刚体运动)_第23张图片

  • 关于移动与转动的先后关系
    1.0 台大机器人学习笔记(刚体运动)_第24张图片
    1.0 台大机器人学习笔记(刚体运动)_第25张图片

相对视角看待

1.0 台大机器人学习笔记(刚体运动)_第26张图片

变换矩阵的三种用法

1.0 台大机器人学习笔记(刚体运动)_第27张图片

变换矩阵运算

求反矩阵

1.0 台大机器人学习笔记(刚体运动)_第28张图片

1.0 台大机器人学习笔记(刚体运动)_第29张图片

前乘与后乘

1.0 台大机器人学习笔记(刚体运动)_第30张图片

你可能感兴趣的:(机器人基础学习)