报错: ERROR: file couldn’t be opened. ERROR: there is no robot in the file.

注意urdf模型文件要放在全英文路径下即可。

第一步,下载sw2urdf插件

介绍:http://wiki.ros.org/sw_urdf_exporter
下载:https://github.com/ros/solidworks_urdf_exporter/releases

第二步,打开solidworks,找到工具,插件,勾上

第三步,在工具->file中打开sw2urdf面板

第四步,建立坐标系,旋转轴,坐标系统,在插件中配置好。

注意,在这一步遇到困难,模型散架了。两点原因:

1 ,sw2018bug,不能导入相同模型(不是名字),所以相同模型要修改一点点。

2 ,导入子装配体,坐标系较乱,建立坐标系的时候一定要参考全局装配体,先插入各轴参考旋转轴(z轴),再建立参考平面,线面相交确定原点,然后指向公垂线确定x轴,这样坐标系i就与关节i还有连杆i固连了。这个坐标系就是导出urdf的初始位置。

一定是这样的形式:连杆0-关节1-连杆1-…-关节n-连杆n。

第五步,确定参数。点击Preview and Export。

确定关节属性,一般在第四步已经设置好parent、coordinates和axis,这里默认就好。我这里名字有点修改。

点击next,确定连杆属性,包括惯性矩,可视化和碰撞体属性

点击导出urdf and meshes 即可,一定要记住导出在纯英文路径下

第六步,导入到coppeliasim


找到刚刚那个路径,导入urdf即可。

最新错误

vrep4.0,导入双臂时,左右两臂不能同时恒定速度控制,只有一个臂正常。
在没有设置loop(pid)时,设置enable motor,设置最大力矩很大,速度10rad/s,但不能恒定速度控制,只有速度超过75,机械臂才能越过最高点,已经排除重力、摩擦、碰撞体干涉的原因,发现双臂机械臂自由度的差在2及以上,才能同时恒定速度控制,尚不知道原因。

导入ros,利用moveit_setup_assistant配置

前面导出urdf文件时,随之产生了display与gazebo两个launch文件,分别可以在rviz和gazebo中显示机械臂,要控制机械臂动作,需要使用配置助手进行配置。
**注意:**在display,use_gui的参数中改为true就可以显示关节控制面板,此处注意!!!若是urdf文件中没有给定关节限位,则控制面板为空白,且后续moveit_setup_assistant也不能选择pose。

solidworks模型利用sw2urdf生成urdf模型导入CoppeliaSim(v-rep)步骤及相关错误(以及导入到ros的Rviz中用moveit进行路径规划)相关推荐

  1. SolidWorks导出机械臂的URDF模型各个关节坐标系设置

    郑重提示:为了记录自己在学习过程中遇到的问题,所以记录了这篇博客..在后面学习的过程中发现之前这篇博客记录的导出URDF模型坐标系设置方法存在一些问题,不好写DH参数表,,更更要命的是,好些朋友都收藏 ...

  2. ros melodic控制真实机械臂之urdf模型生成

    目录 一.solidworks及sw_urdf_repoter插件安装 二.在solidworks中为机械臂模型加入坐标系 三.用插件导出urdf模型 四.在ros中验证导出的模型是否成功 如果需要控 ...

  3. 机械臂urdf模型修改及功能包配置

    目录 一.前清提要 二.操作过程 1.转夹爪stl为urdf模型,得到夹爪包命名为GripperURDF 2.将夹爪包移到工作空间下,查看其是否完整,符合要求 3.将夹爪urdf包和机械臂urdf包合 ...

  4. 项目团队效能的影响因素及其生成关系模型

    作者:杨明海 张体勤 丁荣贵 出处:项目管理者联盟   [摘要]项目团队效能指的是项目团队的生产力,它是项目成功或失败的关键要素.本文从系统和逻辑的角度,深入分 析了影响项目团队效能的五个层面的影响因 ...

  5. 证件照转数字人只需几秒钟,微软实现首个3D扩散模型高质量生成效果,换装改形象一句话搞定 | CVPR 2023...

    转载自 微软亚洲研究院 量子位 | 公众号 QbitAI 一张2D证件照,几秒钟就能设计出3D游戏化身! 这是扩散模型在3D领域的最新成果.例如,只需一张法国雕塑家罗丹的旧照,就能分分钟把他" ...

  6. Unity 动态生成球体模型

    系列文章目录 Unity 动态生成球体模型 文章目录 系列文章目录 Unity 动态生成球体模型 前言 如何生成一个模型 球体模型的创建方法 计算正二十面体 正二十面体顶点 三角形连接顺序 前言 本篇 ...

  7. 自动驾驶技术 ROS混合A*算法路径规划插件(非完整约束模型,阿克曼转向模型小车)

    ROS混合A*路径规划算法 混合A*路径规划插件 ROS 路径规划 非完整约束条件 ROS导航包面对非完整约束模型存在的问题 混合A*算法 ROS插件 代码实现 混合A*路径规划插件 传统的机器人导航 ...

  8. matlab落海搜救模型,面向海上应急搜救的无人船路径规划

    摘要 水面无人船(unmanned surface vessel, USV)近年来受到国内外专家学者越来越多的关注.为了总结分析USV现有路径规划方法及其优缺点,通过对USV路径规划研究进行分类综述和 ...

  9. navicat导入excel文件的步骤以及可能碰到的问题

    navicat导入excel文件的步骤以及可能碰到的问题 1 navicat导入excel文件的步骤 1.1 创建数据库 1.2 在数据库的表上,点击右键,选择导入向导. 1.3 根据实际情况选择对应 ...

最新文章

  1. 五分钟搭建一个基于BERT的NER模型
  2. P1525关押罪犯(并查集补集)
  3. CentOS下 安装xampp
  4. 执行虚拟机mysql脚本_mysql一键执行脚本 超方便!!!
  5. 微信小程序canvas动态时钟
  6. EditPlus自定义模板
  7. 白鹭引擎增加点击事件实例
  8. 【IDEA】报错:Warning:java: 源值1.5已过时, 将在未来所有发行版中删除
  9. 推荐Python、Django中文文档地址
  10. 人工智能在医疗领域的应用
  11. Matlab中_pkg.exe,windows系统如何打开pkg|windows打开pkg文件包的方法
  12. LTE学习笔记五:LTE两种帧结构
  13. android id设备认证失败,教大家Apple ID验证失败发生未知错误的解决方法
  14. centos7 firewalld ip转发设置
  15. 碧蓝航线服务器维护到几点,碧蓝航线9月26日更新官方公告及内容汇总 维护到几点 碧蓝航线什么时候能玩_蚕豆网新闻...
  16. 技术攻关:从零到精通
  17. 聚(N-异丙基丙烯酰胺)PNIPAM离子微凝胶-聚合物后分散形成的纳米粒子-瑞禧
  18. 100行代码做一个周杰伦歌词生成器--python
  19. 大冬与小冉的故事 !!!-----阿冬专栏
  20. 【CS231n】斯坦福大学李飞飞视觉识别课程笔记(六):线性分类笔记(上)

热门文章

  1. oracle dmu,【学习笔记】The Database Migration Assistant for Unicode简称DMU
  2. LiteFlow学习(超详细)
  3. KVM 管理工具WebVirtMgr
  4. leetcode环形链表
  5. C-Model以及ASIC设计
  6. ps入门第13天_ps图层样式基本操作与功能 案例:1、玻璃器皿效果 2、黄金效果字
  7. php 成语接龙api,成语大全API接口_免费数据接口 - 极速数据
  8. 从麻花影视的抓包看app防http抓包方式
  9. 好的Firefox插件推荐
  10. 2018中国游戏市场增长放缓,但已经爆发的小游戏市场2019年更值得期待