一、下载安装插件

插件名称:sw2urdfSetup

下载地址:https://github.com/ros/solidworks_urdf_exporter/releases/tag/1.6.0

下载后直接安装即可。安装成功后,可在SolidWorks的菜单栏中看到:工具ToolsExport as URDF

二、导出模型

步骤1:打开已经构建好的装配图文件,并保证模型为初始位置。

步骤2:为关节点处添加坐标轴,该模型一共有8个关节,分别添加6个基准轴,和8个坐标系。

6个基准轴分别对应:上肢两个(前面和后面的关节都在同一轴上旋转),下肢四个。

8个坐标轴分别对应:8个旋转关节点,要设置Z轴朝向与基准轴共线,并且坐标系的xyz轴方向一致。

步骤3: 点击:工具ToolsExport as URDF,进入导出界面。

步骤4: 添加主体部分(base_link)

  • 序号1是主体部件的名称,该部件负责连接整个模型的所有部件,该部件是固定的。例如,汽车的车架、机械臂的底座。
  • 序号2是模型的坐标,可以选择自动生成(Automatically Generate)。
  • 序号3是主体部分包含的零件,依次点击所需要的的部件即可。
  • 序号4表示主体部分连接零件的个数,暂时还未添加完成,此处显示为0。
  • 序号5是整个模型的结构,暂时还未添加完成。
  • 序号6为装配图中已经设计好的模型。


按照要求选择好主体部分,点击序号4(连接部件个数)内的上箭头添加零件部分。

步骤4:添加零件部件

此时连接部件个数从0变为1,模型树内新增一个树枝Empty_Link。点击Empty_Link

  • 序号1是该部件的名称。
  • 序号2是该部件的与上一部件连接关节(joint)的名称。
  • 序号3是参考坐标系,选择我们在一开始创建的坐标系。
  • 序号4是基准轴,选择我们在一开始创建的基准轴。
  • 序号5是关节点的连接方式,可以选择自动生成(Automatically Generate),也可指定方式:revolute代表旋转,prismatic代表评议,fix表示固定。这里我选择的是旋转revolute。
  • 序号6是此部分包含的零件。
  • 序号7是此部件的下一级部件个数,该部件为大腿(thigh),其下一部件为小腿(shank)有且只有一个,所以该数值应设为1。
  • 序号8是整个模型的结构,暂时还未添加完。

    将内容设置完后,点击上箭头添加下一级部件。

步骤5:导出并预览(Preview and Export)

点击Preview and Export并等待一会,即可弹出URDF Exporter设置界面。

步骤6:对每一个连接点link进行更细致的设置,设置完成后电机Next

步骤7:继续对每一个部件进行设置,主要的设置内容有重量Mass和颜色color。

其中,颜色使用RGB模式,但是其取值范围为0-1。

步骤8:点击Export URDF and Meshes即可导出。

导出完成后,可在目录下查看到这些文件。

urdf/quadruped_v2.SLDASM.urdf为需要导入CoppeliaSim中的文件。

三、导入模型

步骤1:打开CoppeliaSim软件,点击菜单栏:Plugins—URDF Import——Import

步骤2:选择刚刚生成的文件

等待导入:

导入成功:

【CoppeliaSim】Solidworks中模型导出模型到V-REP相关推荐

  1. ZBrush中如何导出模型和贴图

    ZBrush®能够雕刻出高精度的细节,然而并不是拿来当模型用的,几百万面的海量数据一般没有什么实用性,而真正要用的是生成法线或者置换贴图.制作法线贴图后要在ZBrush中导出模型,绝大多数的用户理论上 ...

  2. 干货 | tensorflow模型导出与OpenCV DNN中使用

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自|OpenCV学堂 OpenCV DNN模块 Deep N ...

  3. Unity场景中导出模型插件

    我们在开发中,可能会遇到,需要在unity中拼场景,然后到处模型给美术优化的情况,这种情况下,就需要在Unity中导出模型的操作了 思路 实际这个功能的设计思路也很简单,根据在场景中选择的对象,获取它 ...

  4. tf.saved_model.save模型导出、TensorFlow Serving模型部署、TensorBoard中的HParams 超参数调优

    日萌社 人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新) 4.11 综合案例:模型导出与部署 学习目标 目标 掌握Ten ...

  5. 建造属于你的无人驾驶车——(三)Solidworks模型导出为URDF模型

    建造属于你的无人驾驶车! 本专栏持续更新中- 程序源码:https://github.com/kkmd66/ZZX_RUN Solidworks模型文件:https://github.com/kkmd ...

  6. mysql数据库导出模型到powerdesigner,PDM图形窗口中显示数据列的中文注释

    1,mysql数据库导出模型到powerdesigner 2,CRL+Shift+X 3,复制以下内容,执行 '******************************************** ...

  7. 虚幻引擎中导出模型,并导入到Unity

    1.UE5 安装glTF 插件 在虚幻商城中添加glTF 免费插件 打开虚幻引擎插件面板,启用glTF 插件,并重启引擎 2.导出模型 选择要导出的模型资源,右键选择导出,选择格式为 gltf. 3. ...

  8. 软件测是中W模型和V模型 H模型X模型的优缺点

    软件测试中的W模型是一种从软件开发的角度出发的测试方法,它的特点是在整个软件开发过程中不断进行测试,并且每一阶段的测试都有明确的目标. W模型的优点在于它能够保证软件在每一个开发阶段都经过严格测试,从 ...

  9. MindSpore:【AIR模型导出】导出时提示源码中select_op参数类型转换失败

    问题描述: [功能模块] MindSpore - 模型导出 - AIR模型导出 [操作步骤&问题现象] 1.脚本在GPU和Ascend环境下正常运行,可以正常运行,结果也正常 2.Ascend ...

最新文章

  1. 网站收录上不去估计是这几个方面出了问题
  2. 在多台机器上搭建Hadoop的分布式环境
  3. 查看swintransformer的网络结构.children()
  4. wxWidgets:wxStaticBox类用法
  5. phpcms v9 打开网站特别慢 增加数据库缓存方法
  6. C Primer Plus(十二)
  7. 你想知道的JPype全在这里∞
  8. python 打开pdf文件_Python读取PDF文件--pdfminer
  9. 物联网嵌入式高级C语言流行框架、学习路线图
  10. php文字滚动特效,js文字横向滚动特效_javascript技巧
  11. 使用 Learner Lab - 使用 API Gateway 与 Lambda 上传图片到 S3
  12. 学生信息管理系统python
  13. 麒麟系统(Fedora 64)安装谷歌(chrome)浏览器
  14. Linux创建系统管理员用户
  15. eclipse的光标变粗,及其解决办法
  16. opencv for python (6) 改变一幅图的特定区域 (往一幅图片上加标志)
  17. 俗话说:十赌九输。因为大多数赌局的背后都藏有阴谋。不过也不尽然,有些赌局背后藏有的是:“阳谋”。
  18. C公司的产品项目:一家组织架构参考
  19. 与墨云同行 |低头有坚定的脚步,抬头是清晰的远方
  20. 接入alipay-sdk

热门文章

  1. 小程序自定义tabbar中购物车数量不同步问题
  2. Pr找不到msvcp110. dll问题
  3. 万有引力调研报告 ———大学物理第二节课思考题一
  4. 史上最全的IP地址详解,速来get
  5. 一个3D视频播放器的演示APK
  6. 中英文对照 —— 概念的图解
  7. 想提高网店转化率,试想你走进买家心里了吗?
  8. 设计图纸管理系统哪个更有优势?
  9. 上市公司财务报告的那点事(5):从新手试练到股票建仓,美丽的老板出海卖电器
  10. FineCMS 5 0 10漏洞集合