SLAM-ROS导航小车-1-SW建模与urdf文件的生成

本文介绍了如何使用Solidworks创建ROS导航小车模型,通过sw_urdf_exporter插件导出urdf文件,并详细解释了关节类型配置。步骤包括模型下载、插件安装与使用、基准轴设置,以及urdf文件生成与配置详解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ROS-基于SLAM算法的ROS导航小车构建-1-Solidwork建模与urdf文件的生成

1.Solidwork模型的建立与下载
ROS小车Solidwork模型(自建-部分SW文件来自GrabCAD):
链接:https://pan.baidu.com/s/1PS1MZR0N-U6XvkMG4F6-sQ
提取码:1111

2.插件准备:
sw_urdf_exporter:http://wiki.ros.org/sw_urdf_exporter
下载sw2urdfSetup.exe文件
在这里插入图片描述

安装sw2urdfSetup.exe (注意此时使用的OS为:windows)

3.插件的使用:(部分参考古月居 https://www.bilibili.com/video/BV1Tx411o7rH?t=556 )
在这里插入图片描述

配置结束以后Solidwork界面的示意图

(笔者此处使用的为Solidwork2020,各个版本的Solidwork启动插件方式是不同的)
工具 —> Tools —> Export as URDF
在这里插入图片描述

配置:(base_link 选择大壳部分,其余各个部分分别进行各自的设置),注意在有可能的情况下可以自行添加 Reference Axis,具体添加即可添加基准轴,同时还可以自行定义joint-type:(具体含义见4)
< 注意:在添加完了基准轴以后不要再移动机器人,因为基准轴不是实时追踪的,一旦移动机器人会造成基准轴错误的结果. >
在这里插入图片描述

配置完成以后的配置树:
在这里插入图片描述

然后点击preview and Export…
在这里插入图片描述

然后进行数据的检查和二次调整,可能存在修改没有保存的情况,故一定要进行各节点的检查:
在这里插入图片描述

确认无误后进行生成
<注意:在生成的过程是要点击有mesh的那个选项,然后一定要修改文件名!!!默认是带有.sldam后缀的,这种带后缀的包导入到ROS以后会报错,所以要记得修改文件夹的名字>
附笔者生成的urdf文件夹:
链接:https://pan.baidu.com/s/1Zpe9Aw72CMOGPUlDc0cyNA
提取码:1111

4.关于urdf文件配置过程中的一些理解:
关于joint的类型的分析:
在这里插入图片描述

更多的urdf文件详细讲解后续有时间再补充,或自行网上学习。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值