当前位置: 首页 > news >正文

sw2urdf导出的urdf文件中的惯性参数(inertial)错误的问题

现象描述

有时候,当我们使用solidworks建好我们的模型,然后利用【sw2urdf】导出后,发现其中的惯性参数,似乎不正确,ixx、izz这些参数都是很接近0的:
在这里插入图片描述

资料查找

其实这个不是我们设置的问题,而算是sw2urdf的bug:【 Wrong inertia values in the exported URDF #117 】
在这里插入图片描述据参与讨论的人的回答,大概是说只有当一个link都是一个独立的零件时,导出的惯性参数才是正确的;一旦你的link是装配体,那就不行了。
而我的,所有link都是装配体:
在这里插入图片描述
所以自然不行了。

解决方案

检查你的link是否是装配体,是的话,可以利用SolidWorks自己的质量工具得到惯性量,然后自己填到urdf里面。
操作流程:选中你的link部件后,选择 工具–》评估–》质量属性,就可以得到惯性量了。要注意坐标和单位,urdf中用的是千克平方米,而质量属性中默认显示的是克平方毫米,而1克每平方毫米=1e-9千克每平方。
不过你可以通过设置“质量属性”中的选项来选定单位:
在这里插入图片描述

在这里插入图片描述

http://www.lryc.cn/news/92311.html

相关文章:

  • AICG - Stable Diffusion 学习思考踩坑实录(待续补充)
  • LiangGaRy-学习笔记-Day19
  • 智能指针(1)
  • Steemit 会颠覆 Quora/知乎 甚至 Facebook 吗?
  • 002Mybatis初始化引入
  • 系统架构师之高内聚低耦合
  • Netty核心源码剖析(二)
  • 「C/C++」C/C++ Lamada表达式
  • bug(Tomcat):StandardContext.startInternal 由于之前的错误,Context[/day01]启动失败
  • Java性能权威指南-总结6
  • 群的定义及性质
  • mac电脑git clone项目时报错证书过期和权限被拒绝
  • 【AIGC】Photoshop AI Beta版本安装使用(永久免费)
  • 01 云原生生态系统解读
  • Java——Java易错选择题复习(2)(计算机网络)
  • 【HTML5系列教程】
  • 二、电压源、电流源、受控源
  • 骨传导是哪个意思,推荐几款性能优的骨传导耳机
  • 利用Taro打造灵活的移动App架构
  • (转载)基于模拟退火算法的TSP问题求解(matlab实现)
  • splitpcap 使用说明
  • 配置docker阿里云镜像加速
  • 《消息队列高手课》课程学习笔记(八)
  • DC电源模块在工业自动化的应用
  • Java容器-集合
  • 总结890
  • 2023年5月青少年机器人技术等级考试理论综合试卷(二级)
  • 2023CCPC河南省赛 VP记录
  • 【ECCV2022】DaViT: Dual Attention Vision Transformers
  • Apache 配置与应用