仿人机器人 第二章 运动学 2.1坐标变换 读书笔记
2011-09-26 15:25
183 查看
Blog链接:http://blog.reyoung.tk/index.php/2011/09/26/%E4%BB%BF%E4%BA%BA%E6%9C%BA%E5%99%A8%E4%BA%BA-%E7%AC%AC%E4%BA%8C%E7%AB%A0-%E8%BF%90%E5%8A%A8%E5%AD%A6-2-1%E5%9D%90%E6%A0%87%E5%8F%98%E6%8D%A2/
世界坐标系是以此为参考基准,描述机器人所在位置的坐标系。
仅仅是个参考基准,没有硬性规定什么为世界坐标系。
Robocup世界坐标系原点选择方式:(想法)
1、以机器人腰部至地面的铅垂线的点为原点站立时双脚之间,相当于把躯干悬空一样。
2、与球场中心点一致 由于定位噪声 容易造成不稳定
两个坐标系,sigma W,sigma A,其中W为固定坐标系,A为动坐标系,可以看出Ph = Pa + r 或 Ph =Pa + r',其中r‘为r旋转后获得,即
r' =
Ra r
其中Ra为旋转矩阵,即齐次变换矩阵的左上部分
因为:
Ph = Pa + Ra aPh
所以
T = [ R aPh
]
[ 000 1 ]
定坐标系可以是外层的动坐标系,这样一直传递出去
Tn
= T1 1T2.........n-1Tn
其中,xTy表示定坐标系X中动坐标系Y的齐次变换矩阵
若在连杆末端添加关节,则应将其矩阵置右相乘。
2.1.1 世界坐标系
世界坐标系是以此为参考基准,描述机器人所在位置的坐标系。仅仅是个参考基准,没有硬性规定什么为世界坐标系。
Robocup世界坐标系原点选择方式:(想法)
1、以机器人腰部至地面的铅垂线的点为原点站立时双脚之间,相当于把躯干悬空一样。
2、与球场中心点一致 由于定位噪声 容易造成不稳定
2.1.2 局部坐标系与齐次变换
两个坐标系,sigma W,sigma A,其中W为固定坐标系,A为动坐标系,可以看出Ph = Pa + r 或 Ph =Pa + r',其中r‘为r旋转后获得,即r' =
Ra r
其中Ra为旋转矩阵,即齐次变换矩阵的左上部分
因为:
Ph = Pa + Ra aPh
所以
T = [ R aPh
]
[ 000 1 ]
2.1.3 局部坐标系之间的相对性
定坐标系可以是外层的动坐标系,这样一直传递出去
2.1.4 齐次变换的链乘法则
Tn= T1 1T2.........n-1Tn
其中,xTy表示定坐标系X中动坐标系Y的齐次变换矩阵
若在连杆末端添加关节,则应将其矩阵置右相乘。
相关文章推荐
- 【读书笔记】OpenGL中视口等坐标变换
- 《算法导论》读书笔记--第二章 2.1 插入排序
- 《产品经理手册》读书笔记--第二章《趋势预测、研究与客户细分》--2.1趋势预测与客户研究
- 《Thinking in JAVA》读书笔记_第二章_2.1
- 现在操作系统-第二章读书笔记2.1
- 汇编语言(王爽)笔记-第二章 寄存器2.1-2.3
- 读书笔记《计算机图形学》第二章 计算机图形硬件
- D3D9学习笔记(六) 坐标系统及坐标变换 几何体
- 《DirectX 9.0 3D游戏开发编程基础》 第二章 绘制流水线 读书笔记
- OpenGL坐标变换
- OpenCV——PS 滤镜算法之极坐标变换到平面坐标
- [翻译]Spring框架参考文档(V4.3.3)-第二章Spring框架介绍 2.1 2.2 翻译--2.3待继续
- 读书笔记-《Java NIO》:第二章 缓冲区(2)
- Java Concurrency in Practice 读书笔记 第二章
- 坐标变换
- sicp习题答案和范例代码 - 第二章 2.1
- 《C++ Primer》读书笔记-第二章 01 数据的内存表示
- 周志华机器学习第二章读书笔记(二)
- 算法导论第二版习题试解-第二章练习2.1
- 【第二章】 IoC 之 2.1 IoC基础 ——跟我学Spring3