将SolidWorks模型文件导入Gazebo

该博客详细介绍了如何在SolidWorks2016中利用URDF插件导出模型为URDF文件,然后在Gazebo7中进行模拟。步骤包括下载并安装插件,配置插件,建立模型的关节坐标系,导出URDF文件,设定关节类型和限制,最后在ROS工作空间中编译并用Gazebo加载模型。

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

安装环境

  • SolidWorks2016
  • Gazebo7

下载URDF插件

下载链接:http://wiki.ros.org/sw_urdf_exporter
在这里插入图片描述
默认路径安装到C盘,请根据自己的SolidWorks安装位置选择

配置插件

在这里插入图片描述
选项->插件中,勾选URDF插件,确定完成。
在这里插入图片描述

建立关节点坐标系

  1. 打开模型文件
  2. 建立坐标系(参考几何体–>坐标系
    在这里插入图片描述

生成URDF文件

  1. 工具->Tools->Export as URDF
    在这里插入图片描述
  2. 选择base_link部分(单击选中)
    在这里插入图片描述
  3. 设置base_link的从属部分
    在这里插入图片描述
  4. 编辑从属部分(选中需要活动的部分,需要给定名称,选择对应的坐标系和旋转轴)
    在这里插入图片描述
  5. 以此类推,分别创建各个关节部分
    Gimbal_Link(yaw)
    在这里插入图片描述
  6. 导出预览 =>> Preview and Export
    在这里插入图片描述
  7. 处理中
    在这里插入图片描述
  8. 关节配置(关节种类,坐标系,坐标轴)
    车轮种类给continuous
    在这里插入图片描述
    pitch轴有限位,种类是revolute,并给出转动区间(弧度制)
    在这里插入图片描述
  9. 下一步,直接导出即可
    在这里插入图片描述

导入Gazebo

  1. 复制模型文件夹到workspace的src目录下
  2. 返回工作空间目录,catkin_make编译,source一下
  3. 运行gazebo.launch文件,完成
    在这里插入图片描述
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值