前期准备

下载V-rep\CoppeliaSim

官网下载地址:Downloads - Coppelia Robotics

       点击最下面链接进入选择版本页面,有player、edu和pro板本,看清后缀名。pro版功能会更多,仿真运算更精细,但是对电脑配置要求也会较高,同样的模型用pro版仿真帧数会更低一点。edu版可以保存场景,我下载的是edu版。

下载完成后安装即可。

下载SolidWroks to URDF Exporter

需要下载solidworks导出urdf工具-SolidWroks to URDF Exporter

下载地址:http://wiki.ros.org/sw_urdf_exporter

找到对应自己solidworks版本对应的版本。

下载完成点击安装即可。

导出URDF文件

以我自己画的包含一个旋转关节和一个伸长关节的简单机械臂为例演示。

创建参考基准轴和坐标系

插入-->参考几何体-->基准轴,选择选择旋转关节对应的圆柱体,点击对勾,创建了基准轴1

同样操作选择创建一条与伸长关节方向一致的基准轴2

然后开始创建参考坐标系,创建坐标系需要先创建坐标点。

插入-->参考几何体-->点,选择边线,创建一个旋转轴上的坐标点

插入-->参考几何体-->坐标系,自动默认上一个创建的点为坐标系原点,选择圆柱表面为x轴参考方向,就设置了x轴为圆柱旋转轴方向。点击对勾,就创建了坐标系1

同样操作创建坐标系2

Export to URDF导出设置

点工具->file->Export to URDF

  --->      

可以设置link的名字 ,坐标系,link包含的内容和子link数。1个link代表一个构件,同一个link中的零件在导出后会被看作一个的零件。

这里base_link的名字我就不修改了,直接进行下面设置

在link Components(链接元件)中选中底座-->设置Number of child links(子链接数量)为1。点击空白区域后,系统自动在base_link下创建了一个Empty_Link.

点击Empty_link-->设置link name和joint name(关节名称)-->设置参考坐标系为坐标系1-->

设置参考轴为基准轴1-->选择Joint Type(关节类型)为revolute(旋转关节)-->将零件2选入link Components-->设置子link为1,生成空的子link。

同样继续设置第二个关节,不同的是设置关节类型为Prismatic(滑移)。

点击preview and Export,点next(下一步),进入如下界面1处选择link,2处设置颜色,3处点击选择要导出的目录导出完成。

导入V-rep\CoppeliaSim

点击plugins-->URDF import,选择之前导出的urdf文件进行导入即可。

将swolidwroks文件导出URDF,导入v-rep\CoppeliaSim相关推荐

  1. mysql java文件导入导出_MySQL文件导出和导入

    一.导出数据库用mysqldump命令: 注意mysql的安装路径,即此命令的路径 1.导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql #/usr/ ...

  2. jar文件导出和导入

    jar文件,一种扩展名为jar的文件,是java所特有的一种文件格式,用于执行程序文件的传播. jar文件实际上是一组class文件的压缩包 jar文件的优势 jar文件可以包括多个class,比多层 ...

  3. ORACLE dump文件导出或导入

    一.导出A服务器中表数据为dump文件 1.1.可以通过命令来导出指定表为dump文件,但是我是通过pl/sql来导出的,所以这种命令的方式也就没有深究. 1.2.通过pl/sql导出指定表dump文 ...

  4. eDiary-白日梦电子记事本基本使用说明【记事本导出和导入方法、本地数据迁移方法、记录工作日报、日历代办等】

    文章目录 说明 笔记导出与导入 导出 导入 本地数据迁移及备份 本地备份说明 恢复 记录工作日报记录今天发生美事等 日历代办 说明 因为公司大佬分享资料,需要用到白日梦这个电子记事本,所以才了解到这个 ...

  5. Solidworks 2016中导出URDF文件

    安装SolidWorks to URDF exporter插件 下载SolidWorks to URDF Exporter插件后按照网站上的步骤进行安装(目前该插件已经在Win 7 64位系统+Sol ...

  6. php中excel文件数据的导入和导出

    1.先下载 https://github.com/PHPOffice/PHPExcel 2.将SDK解压之后的Class文件拷贝到自己的项目. 一.数据导入 /*** 数据导入* @param str ...

  7. Oracle数据库表导出和导入csv文件操作

    Oracle数据库表导出和导入csv文件操作 数据库是Oracle 9i 1.导出csv文件 这个十分简单,用pl/sql工具即可,首先选中要导出的表,右键选择Query data,在左侧出现的窗口中 ...

  8. navicat 导出的sql文件,再导入,运行SQL文件成功,数据库中却没有表

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 问题描述:本来在数据库上右键  ,运行SQL文件 ,就可以导入 sql ,建表成功,并且数据也该的. ...

  9. java excel导出2007_java操作excel文件,实现批量导出,和导入

    一.POI的定义 JAVA中操作Excel的有两种比较主流的工具包: JXL 和 POI .jxl 只能操作Excel 95, 97, 2000也即以.xls为后缀的excel.而poi可以操作Exc ...

最新文章

  1. linux C 多线程编程
  2. 题目1027:欧拉回路
  3. tomcat与jvm的关系分析
  4. 像数据科学家一样思考:12步指南(上)
  5. POJ - 1958 Strange Towers of Hanoi(线性dp)
  6. eclipse访问别人 mysql数据库_eclipse访问mysql数据库!
  7. python 跳过_python-pytest学习(九)-跳过用例skip
  8. iOS中的MVC设计模式
  9. 信息学奥赛一本通(2021:【例4.6】最大公约数)
  10. 【转】请让孩子输在起跑线上
  11. 逻辑运算符(LogicalOperator)
  12. c语言 一元多项式乘法,[内附完整源码和文档] 基于C语言实现的一元多项式的计算...
  13. Java初学者也可以实现的图书系统小练习
  14. 拉丁字母发音表及常用指代意义
  15. 《局域网技术与组网工程实验》学习笔记
  16. 360无线wifi路由器连接到服务器,360无线路由器怎么有线桥接设置
  17. php中errorreporting,php中error_reporting函数用法详解_PHP教程
  18. 阿里云Centos7服务器域名解析和Nginx配置
  19. 汽车驾驶学习-驾驶技巧:图解如何安全停车的技巧
  20. 物联网概念的蝶变:从M2M到智慧地球

热门文章

  1. 航班动态查询接口 支持最新航班查询
  2. CCF系列题解--2015年12月第三题 ASCII字符画
  3. Work20230407
  4. 笔记本linux如何降低功耗,细说如何降低笔记本电脑功耗
  5. 生成HTML表格的后台模板代码
  6. 名帖51 王羲之 小楷《佛遗教经》
  7. linux下hwclock不能同步时间到硬件时钟
  8. [享学Eureka] 二十二、DiscoveryClient服务注册的小工具:InstanceInfoReplicator
  9. 被b站百大up主盯上了!
  10. UE4学习笔记--EQS系统