前言:URDF建模很粗糙,而ros提供了支持sw转urdf的插件,可以使建模更精细化.

一、安装sw_urdf_exporter插件

sw_urdf_exporter插件网址:http://wiki.ros.org/sw_urdf_exporter

安装时关闭sw,一路默认安装就可以了.

二、SW转URDF

使用SW打开将要转化的零件图。

然后打开sw_urdf_exporter插件 

选择保存位置,名字使用英文小写命名,如part。点finish

这时在保存路径上会生成功能包

三、修改文件

3.1 将part.SLDPRT功能包原封不动放在工作空间的src内

3.2 修改文件(装配体)

修改package.xml文件

<maintainer email="me2email.com" />
修改为
<maintainer email="me2@email.com" />

修改两个launch文件

textfile="$(find my_paper_car)/robots/my_paper_car.urdf" />
修改为
textfile="$(find my_paper_car)/urdf/my_paper_car.urdf" />

3.3  新建launch文件(单零件)

在launch文件夹下新建display.launch文件,内容如下:

<launch><param name="robot_description" textfile="$(find part.SLDPRT)/urdf/test.urdf" /><node name="rviz" pkg="rviz" type="rviz" args="-d $(find part.SLDPRT)/test.rviz"  />
</launch>

四、运行

启动dispaly.launch文件

并在rviz里add robomodel

放大后效果如下:

-END-

转载于:https://www.cnblogs.com/chendeqiang/p/10301180.html

ROS-Solidworks转URDF相关推荐

  1. ROS笔记(二) SolidWorks to URDF 并实现可视化

    尝试过写urdf和xacro,没有试过使用SolidWorks导出模型. 使用SolidWorks 2016 使用SolidWorks to URDF Exporter工具:点这里 SolidWork ...

  2. solidworks导出urdf文件并在ROS中显示

    01 solidworks导出urdf文件 官网下载插件:http://wiki.ros.org/sw_urdf_exporter 然后到github上下载插件,虽然我是solidworks2022, ...

  3. ROS学习笔记13 —— SolidWorks、urdf、xacro及sdf间的转换

    SolidWorks转urdf 预处理工作: 将close loop joint拆成open loop joint 使用sw2urdf生成相应的urdf 检查生成的urdf 利用urdf_tutori ...

  4. 【SolidWorks、URDF】在SolidWorks里面插入URDF方法步骤以及无法启动的解决问题

    安装. 1.首先去下载这个玩意儿-SolidWorks to urdf.exe.链接如下: https://github.com/ros/solidworks_urdf_exporter/releas ...

  5. Anno六轴机械臂solidworks转urdf

    下载 solidworks to urdf 插件(下方是链接),或在网页直接搜索solidworks to urdf ,进入该页面,点击Download Installer sw_urdf_expor ...

  6. SolidWorks转.urdf格式机器人模型导入Matlab

    SolidWorks转.urdf格式机器人模型导入Matlab 本文讲述了利用solidworks将机器人模型转换为urdf格式导入Matlab中,以便后续法开发等操作.同时针对测试时遇到模型导出不完 ...

  7. solidworks导出urdf教程

    solidworks导出urdf教程 1.安装solidworks 见网络教程:https://blog.csdn.net/qq_27139123/article/details/90382847?o ...

  8. ROS中对URDF文件检查时出现的问题及解决方式

    ROS中对URDF文件检查时出现的问题及解决方式 最近在学习ROS,遇到了一个小问题,顺便记录一下加深印象,同时也为出现同样问题的伙伴们提供一些参考.由于是第一次写博客,所以显得有些简单,我相信只要有 ...

  9. 不通过ROS直接查看URDF文件--增补

    最近看到了一篇很有趣的博客: 不通过ROS直接查看URDF文件 于是我决定尝试一下: urdf-viz 一看,完蛋讲的啥东西?不道啊~ 我以为下载下来然后放个路径到环境变量里面就行了,真天真.然后经过 ...

  10. ROS学习:URDF语法详解一link篇

    ROS学习:URDF语法详解一link篇 1.概述 1.1 URDF语法详解_robot 1.2 URDF语法详解_link 1.2.3.案例需求:分别生成长方体.圆柱与球体的机器人部件 1.概述 参 ...

最新文章

  1. 【杂谈】有三AI知识星球一周年了!为什么公众号+星球才是完整的?
  2. Intel Realsense D435 pyrealsense set_option() rs.option 可配置参数翻译
  3. java 泛型详解-绝对是对泛型方法讲解
  4. 数据结构与算法之暴力递归改动态规划
  5. SharePoint2013开发环境搭建(完整版:图文并茂)
  6. 闲暇所学“表白对话框”
  7. OpenCV-Mat笔记
  8. left join嵌套selelct语句格式_SQL Formatting Rule 格式化行业规范
  9. Vue.js 系列教程 5:动画
  10. Operating System-Thread(3)用户空间和内核空间实现线程
  11. Machine Learning Concepts
  12. Hexo修改鼠标样式
  13. 中图杯获奖作品计算机组,我校代表队参加首届“中图杯”全国大学生先进制图技术与技能大赛取得优异成绩...
  14. JQuery验证车牌号(含新能源车牌)
  15. 1200:分解因数(dfs)
  16. 解决笔记本一插电源就死机蓝屏,drive_power_state_failure报错的问题
  17. 射影几何----圆锥曲线切线中割,切弦平行的证明
  18. Multiple Selections in PyCharm
  19. 15-移动端布局基础——DPI、PPI、物理像素、DPR、viewportcss像素、DPR
  20. 明明有内存报错CUDA out of memory

热门文章

  1. 【转载】SpringBoot系列——Swagger2
  2. VirtualBox安装及Linux基本操作(操作系统实验一)
  3. win7源码运行odoo8.0错误
  4. android 之 Hnadler 、Message 、Looper
  5. Eclipse 自动注释的设置
  6. 可扩展的SockBase设计和实现(1)
  7. openwrt 替换Dropbear by openssh-server
  8. 9.28 linux系统基础优化
  9. android 自定义paint,Android中自定义常用的三个对象解析(Paint,Color,Canvas)
  10. Flink + Iceberg + 对象存储,构建数据湖方案