部分urdf代码如下<visual> <origin xyz="0 0 0" rpy="0 0 0"/> <geometry> <mesh filename="package://yahboomcar_description/meshes/sensor/visual/camera_link.STL"/> </geometry> <material name=""> <color rgba="1 0 0 1"/> </material> </visual>,用gazebo打开模型后,没有显示颜色,是为什么
时间: 2024-04-04 11:29:17 浏览: 62
M0 library
根据您提供的代码片段,您的<material>标签中指定的名称为空,这可能导致您在Gazebo中看不到颜色。请您在<material>标签中指定一个名称,例如:<material name="red">,然后将这个名称用于<visual>标签中的<material>标签,例如:<visual> <material name="red">...</material> </visual>。这样做后,您应该能够在Gazebo中看到正确的颜色了。如果您仍然无法看到颜色,请检查您的Gazebo和模型文件是否正确配置,并确保您的机器上存在正确的材料库。
阅读全文