美文网首页
移动机器人中SW2URDF

移动机器人中SW2URDF

作者: burning_yang | 来源:发表于2018-05-30 10:24 被阅读0次

(转载请注明作者和出处:https://yangningbocn.github.io 未经允许请勿用于商业用途)
本博客只是个人学习记录使用,第一次写,瞎写写,内容比较粗糙。编写过程中,借鉴了古月居大神的smartcar以及其它一些大神的内容。

硕士课题中的移动机器人的SolidWorks三维模型转换为ros中的urdf文件的步骤如下:


准备工作:

1. 安装SolidWorks,亲测2014和2016都可以,别的应该也行。 

     可从ROS-WIKI上下载,下载地址为[sw2urdf](https://bitbucket.org/brawner/sw2urdf/raw/cde91b4f1a2f2c768da55471fbec04cb34edd554/INSTALL/Output/sw2urdfSetup.exe) 

2. 在SW2016中,在工具 - file - export as URDF

开始工作:

  1. 打开模型,并执行export as URDF,稍等片刻可以看到一个选项卡


    初始状态
  2. 在选项卡中,你会看到link name 和 Global Origin Coordinate System,改不改都可以,我这里使用的是缺省值。Link Component 这里要选中你的小车的底盘部分(小tips:可以框框选中所有的零部件,然后在点击轮子就会反选了,一开始不知道费了很大劲。)Number of child links 这里根据你轮子的个数选择,我使用的是4,因为我有四个轮。设置完成之后如下图所示:


    设置完成
  3. 接下来点击最下方生成出来的Empty_Link,接下来的界面如下:


    这里写图片描述
  4. 这里只修改Link name、joint name和Link Components。Link name 和 joint name只修改了名字,Link Components选择了轮子,完成图如下


    这里写图片描述
  5. 第4步的步骤重复3遍,就可以完成其它3个轮子了。


    这里写图片描述
  6. 以上步骤都完成之后,如下图所示


    这里写图片描述
  7. 然后点击 Preview and Export..稍等片刻之后,如下图所示


    这里写图片描述
    这里写图片描述

    在这里可以把Joint Type 选为continous,我也不知道具体有啥用,知道的可以给我说一下。Origin中z轴位置要稍微改一下,因为我的轮子直径是8cm,我填写的为0.04,这样在rviz中显示的时候他就在地面上了。相应的base_link的visual中的z值也要相应的进行调整。

  8. 然后点击next,finish,选择好路径,还有名字我这里沿用的古月大神的smartcar_description,不过要把后缀去掉,因为这里生成的是文件夹。

  9. 这样就算完成了,放到ros中把代码进行修改,并转化为xacro格式就可以launch起来了。


相关文章

  • 移动机器人中SW2URDF

    (转载请注明作者和出处:https://yangningbocn.github.io 未经允许请勿用于商业用途)本...

  • Robot OS系统架构设计

    1. 背景 目前移动机器人已得到了大范围应用,无论是在大型商场还是银行都可以看到移动机器人身影。移动机器人主要是移...

  • sw2urdf

    1.装配好2.打开插件,添加link分组,同一组的link被作为同一个mesh文件。有父子关系的link被附加一个...

  • 移动机器人避障方法 你知道多少?

    移动机器人是机器人的重要研究领域,人们很早就开始移动机器人的研究。 世界上第一台真正意义上的移动机器人是斯坦福研究...

  • 雷达双目slam:LIDAR and stereo camera

    LIDAR和立体相机在移动机器人建图中的数据融合 摘要 LIDAR(2D)已被广泛用于移动机器人中的建图和导航。但...

  • 移动机器 人

    移动机器人是全国最早发明的机器人。移动机器人有很大的力气。能帮人搬货。有人十分喜爱他,他可以弯腰.握手.跳舞.表演杂技。

  • A*算法详解

    引子 我们讨论一个移动机器人遇到问题:如何移动到指定位置 首先,移动机器人需要有一个地图,同时知道自己现在在哪儿,...

  • 2019深圳国际AGV移动机器人展览会

    2019深圳国际AGV移动机器人展览会 China (ShenZhen) International AGV Mo...

  • 自主移动机器人难实现 思岚科技助力企业“破局突围”

    新冠疫情中,为减少人与人之间的接触,在医疗、配送、巡检等领域,各类形态迥异的自主移动机器人站上了防疫前线,如普渡科...

  • Katro:A robust graph based frame

    一个鲁棒的基于图优化的精确雷达建图 摘要 工业环境中的移动机器人需要准确的地图以执行导航和服务任务。 本文介绍了一...

网友评论

      本文标题:移动机器人中SW2URDF

      本文链接:https://www.haomeiwen.com/subject/jcltsftx.html