ROS · 机器人笔记

从零开始的ROS机械臂,边学边做03-SW2URDF篇

2018-10-21  本文已影响1414人  DIO哒

上回说到手写urdf是一件有些令人感到悲伤的事情,所以我想到了用solidworks直接导出urdf的插件——SW2URDF。
在此之前我做机械建模的aibo一直用UG,我强迫他学了solidworks。然后装了这个插件。

从aibo手上拿到的文件是这样的:


sw2urdf的安装官网上已经给出http://wiki.ros.org/sw_urdf_exporter,这里不赘述,下载好之后双击运行一步步点下去就行了,界面要切换成英语,不然没法使用

这里我们主要是要导出装配体。
首先第一步是添加Axis 和 Coordinate System,也就是轴线和坐标系。
这个主要是为joint添加的,相当于joint下的axis和origin这两个属性。
可以在参考图形中选择它们。

image.png

全好了之后点Finish,就会生成一个包


image.png

然后把它拷到你的工作空间中,运行这个display.launch


Screenshot from 2018-10-21 12-37-05.png
Screenshot from 2018-10-21 12-36-32.png
按照上面的样子设置好DISPLAY就行了,然后把launch文件里的usegui改成true,就能拖动slider发布jointstate消息了。

下一章多半是moveit!

上一篇下一篇

猜你喜欢

热点阅读