如何将png文件作为标志添加到gazebo模型的.STL文件中,并且模型描述为.sdf.jinja格式?

问题描述

我一直在尝试使用

将图像文件添加到网格类型的 stl 文件中
<script>
           <name>Logo/R2S</name> 
           <uri>model://r2s_cupcar/materials/scripts/logo.material</uri>
           <uri>model://r2s_cupcar/materials/logo/r2s.png</uri>
</script>

我在 .material 文件中所做的更改:

material Logo/R2S
{
    technique
    {
        pass
        {
            texture_unit
            {
                texture r2s.png
                scale 150.0  1.0
            }
        }
    }
}

我的配置文件:

<?xml version="1.0"?>
<model>
  <name>R2S Cup Car</name>
  <version>1.0</version>
  <sdf version="1.5">r2s_cupcar.sdf</sdf>
  <author>
    <name>Benjamin Perseghetti</name>
    <email>bperseghetti@rudislabs.com</email>
  </author>
  <description>A model of the R2S Cup Car.</description>
</model>

我还尝试将 png 图像添加到凉亭模型中,该模型已成功添加到搅拌机中的几何体中,但未按原样导入凉亭,即凉亭模型中没有可见变化。

collada(.dae) 到处都有线索,但它必须在我们的模型中使用 .STL 文件。所以,请指导我了解它的进一步过程,我可以在我的 .sdf.jinja 文件中进行进一步更改以包含徽标就目前而言,我只是从模型上的图像文件中获得了不同的颜色。提前致谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...