urdf 文件引入外部stl文件

参考文章

【RViz2】导入urdf模型时报错:Could not load resource xxx,Unable to open file xxx,Error retrieving file xxx
【Gazebo】ROS2加载URDF到Gazebo11

操作步骤

1、URDF 文件夹下放入urdf文件
2、meshes 文件夹下放入stl文件
3、修改setup文件,引入URDF和meshes目录下文件

在这里插入图片描述

实操验证

1、rviz2加载

在这里插入图片描述

2、gazebo加载

在这里插入图片描述

遇到问题

rviz加载urdf模型报错,找不到stl文件

【已解决】修改setup文件,引入URDF和meshes目录下文件

gazebo加载urdf模型报错,找不到stl文件

【已解决】
1、用户目录下ctl+H显示隐藏文件,找到.gazebo文件夹,如无models文件夹则建立
2、将工作空间下的urdf及meshes文件拷贝到models目录下
【详情】[gazebo-1] [Wrn] [SystemPaths.cc:459] File or path does not exist [“”] [model://fishbot_description/meshes/laser_link.STL]

rviz中模型颜色显示正常,gazebo中显示白色(gazebo加载的模型没有颜色)

[Err] [InsertModelWidget.cc:403] Missing model.config for model
新建一个配置文件即可,忽略也可,不影响主要功能
【已解决】
URDF中添加下面的代码,赋予材质

  <gazebo reference="caster_link">
    <material>Gazebo/Black</material>
  </gazebo>

在这里插入图片描述

  • 6
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值