如何从solidworks导出URDF模型

1、sw_urdf_exporter插件介绍

下载与安装

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

下载插件之前确保已经安装solidworks软件。

在这里插入图片描述

打开sw,查看是否安装成功。
在这里插入图片描述

点开插件,左侧会出现导航栏。
在这里插入图片描述

2、导出机器人URDF模型

仍然是两部分,joint与link

但是要注意先要在sw里面完成坐标系的创建。

所以先要确定坐标系和选装的轴。

1、设定坐标系

设定坐标系之前需要先设定坐标系原点
在这里插入图片描述

先设定好点
在这里插入图片描述

再设定坐标系

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

坐标系设定完成

2、设定旋转轴

在这里插入图片描述
在这里插入图片描述

3、插件配置

打开插件,开始配置
在这里插入图片描述

配置第一个link的坐标系及相关零件
在这里插入图片描述

建立好对应的父连接
在这里插入图片描述

确认无误,点击按钮
在这里插入图片描述
弹出检查框,检查无误,next
在这里插入图片描述

弹出惯性矩阵检查框
在这里插入图片描述

点击右下角export urdf and meshes

然后修改名称,保存,记得再保存sw里面的模型。同时,配置的urdf插件内容也会被保存。在这里插入图片描述

但是,下次使用,需要再次确认,关于轴的配置会消失不见,需要再次配置。在这里插入图片描述

3、ubuntu显示

将导出的功能包发送到工作空间,进行编译。在这里插入图片描述

编译完成,进行source

source ~/.bashrc
source ~/catkin_ws/devel/setup.bash
rospack profile

然后进行roslaunch,刚打开什么都没有,需要设置一下。
在这里插入图片描述
在这里插入图片描述
进行配置,出现模型。
在这里插入图片描述

看看轮子能不能旋转,关掉rviz。将display.launch里面的内容改成true。再次运行display.launch
在这里插入图片描述

发现轮子可以动,导入模型成功!!在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值