这个问题遇到好多次了,不管是仿真还是可视化,都需要我清楚的掌握ur5的URDF信息。但是看官网的Ur5.urdf真的是看的迷迷糊糊的,总是无法把ur5机器人的某个部位和她的名字对应起来。之前都搞不太明白,今天好好整理一下,分享给大家。
首先是官方的Ur5.urdf地址下面画的图都是根据官方的ur5.urdf文件,(中文翻译可能有点不准确)。
D-H参数
D-H参数官方文件里有,我拷贝到这里,供查阅
简洁版本
这个版本是我们平时最常用最基础的
完全契合urdf文件
我们发现urdf里还有什么world,base这些,我们依次画出并给出解释
![在这里插入图片描述](https://img-blog.csdnimg.cn/b10a270323e74909ac5fe5a75c6a6d98.png)
其中
青色的joint表示revolute类型的。红色的joint表示fixed类型的。 一些解释
base_link: ROS中的表示方法base: UR机器人中的说法world:全局坐标系的表示tool0 : 机器人的末端执行器,“tool0” 并不是机器人的工具连接体,工具连接体通常是由用户自己选择或设计的,例如通过安装在 “Flange” 上的工具连接器。ee_link : 机器人末端执行器
其实感觉留个base就行了吧,太累赘冗余了,我也有点疑问,以后解决了再来补充。
|