首页 > 其他分享 >[机器人机构学]课设三:SOLIDWORKS模型转URDF

[机器人机构学]课设三:SOLIDWORKS模型转URDF

时间:2024-12-21 10:32:34浏览次数:8  
标签:sw2urdf SOLIDWORKS 课设 URDF ROS 安装 坐标系

提示:使用软件SOLIDWORKS 2022
插件sw2urdf
需要安装:
VMware Workstation Pro
ROS操作系统
不想自己安装ROS的看这里

系列文章目录

[机器人机构学]课设一:通过杆件四大参数确定机械臂模型

[机器人机构学]课设二:三维建模及爆炸图动画制作

[机器人机构学]课设三:SOLIDWORKS模型转URDF

文章目录

  • 一、sw2urdf下载安装使用
  • 二、建立坐标轴、坐标系
    • 1.参考第一章确定的机械臂形态
    • 2.安装ROS系统
  • 三、转换URDF
  • 总结


一、sw2urdf下载安装使用

sw2urdf下载地址
下载后会获得一个exe文件,右键这个文件,点击以管理员身份运行
在这里插入图片描述

此时会弹出一个窗格,点击“install”安装即可

二、建立坐标轴、坐标系

1.参考第一章确定的机械臂形态

在这里插入图片描述
根据自己手动推算的坐标系,在solidworks中建立对应的坐标系
在这里插入图片描述

2.安装ROS系统

从零开始安装ROS操作系统,步骤较多,这里就不多写了,可以戳>>ROS操作系统<<蓝色链接,参考某学长教程。
也可以安装ubuntu 操作系统并在终端输入

wget http://fishros.com/install -O fishros && . fishros

以使用鱼香ROS,一键换源,安装ROS和rosdep

三、转换URDF

话不多说,上视频

<iframe allowfullscreen="true" data-mediaembed="bilibili" frameborder="0" id="C7BA2s1v-1734605511117" src="https://player.bilibili.com/player.html?aid=113678439420399"></iframe>

SolidWorks导出urdf

总结

以上就是所有的内容,本文仅仅简单介绍了sw2urdf的使用,下一篇介绍moveit相关配置

标签:sw2urdf,SOLIDWORKS,课设,URDF,ROS,安装,坐标系
From: https://blog.csdn.net/m0_73052218/article/details/144484897

相关文章

  • SOLIDWORKS快捷键命令大全
    SOLIDWORKS是一款广泛应用于工程设计、产品开发及机械制造领域的三维计算机辅助设计(CAD)软件。它以其直观的用户界面、强大的设计功能,成为了深受专业设计师喜爱的设计工具。想要在SOLIDWORKS中以更高的效率绘图,掌握一些快捷键,会让你的设计工作更加得心应手!我们一起来看下SOLIDWORK......
  • 国内外免费 solidworks零件库 3d零件库 traceparts零件库下载网站推荐
    SolidWorks零件库‌是包含标准件和常用件模型的资源库,旨在帮助用户更高效地进行设计和建模工作。它包含了丰富的零件资源,涵盖了多种常用的机械零件和标准件,能够极大地提升设计效率和准确性‌。今天小编给大家推荐几家国外和国内比较优秀的零部件模型免费下载的平台。一、CAD......
  • 数据库课设(连锁超市信息管理系统)
    目录一、需求分析1.1功能需求分析1.2数据需求分析二、概念结构设计2.1总体E-R图2.2实体属性图2.3总体E-R图解释说明三、逻辑结构设计3.1关系模型3.2关系模式的优化四、物理结构设计4.1创建数据库4.2数据库表设计4.3索引的设计五、数据库建立实施......
  • 模式识别小课设:基于 TF-IDF 与 Logistic 回归的新闻文本五分类引擎
    代码如下:importosimportnumpyasnpimportpandasaspdfromsklearn.feature_extraction.textimportTfidfVectorizerfromsklearn.linear_modelimportLogisticRegressionfromsklearn.metricsimportaccuracy_score#定义新闻类别categories=["军事","......
  • 【课设/毕业设计】电力系统潮流计算(Matlab代码实现)
           ......
  • c语言期末课设,学生信息管理系统
    #include<stdio.h>#include<stdlib.h>#include<string.h>//需要用到strcmp函数,比较输入的信息是否一样#defineLEN15//姓名和学号的最大字符数#defineN50//最大学生人数intn=0,t=1;//n代表当前学生人数,t用来控制整个程序的执行,以及程序的退出;//函数声明v......
  • 数据结构结课设计——使用随机深度优先搜索完成随机迷宫的生成
     博主在本学期的c语言数据结构课程选择了随机迷宫生成作为结课设计,并运用随机深度优先,下面是我的代码设计思路与代码,  设计思路上迷宫的随机生成问题可以分成两个大步骤来进行:第一步迷宫的随机初始化:通过二维数组来对迷宫进行表示,将迷宫全部设置为1,再通过随机函数将迷宫......
  • SOLIDWORKS 二次开发:提升设计效率与创新能力的利器
    在当今竞争激烈的制造业环境中,产品设计的效率和质量对于企业的成功至关重要。SOLIDWORKS作为一款广泛应用的三维机械设计软件,其强大的功能为工程师们提供了丰富的设计工具。然而,随着设计需求的日益复杂和多样化,单纯依靠SOLIDWORKS软件本身的标准功能有时难以满足特定的设计任务......
  • SOLIDWORKS二次开发参数化
    如今企业开发新产品时,零件模型的建立及出图的速度是决定整个产品开发效率的关键。在企业的产品的开发到一定时期,很多的设计经过实际验证分析后,一些产品的大致持征已经确定,这时企业就希望能将该类产品系列化、参数化及标准化。于是,将模型设计中定量化的参数变量化就成了一个有效的......
  • 如何使用SOLIDWORKS绘制圣诞树讲座预约
     最新一期的线上讲座预约开始啦,本期内容将为大家演示使用SOLIDWORKS绘制圣诞树的操作流程,扫描页尾二维码即可预约,免费观看,欢迎参与。讲座方式:视频号直播报名方式:扫描页尾二维码预约讲座时间:12月20日14:00有奖活动圣诞节将至,为此SoldKits推出一期有奖互动小活动,12月13日......