diff --git a/package.xml b/package.xml index 990600d0e37ba8c18ff56f7cb0bf1802b4a3d91e..b35d56293222b7b839b41ec46827c0276643decc 100644 --- a/package.xml +++ b/package.xml @@ -45,6 +45,7 @@ <run_depend>robot_state_publisher</run_depend> <run_depend>gazebo_ros</run_depend> + <run_depend>iri_gazebo_set_material_plugin</run_depend> <!-- The export tag contains other, unspecified, tags --> <export> diff --git a/urdf/signs/semaphore_macro.xacro b/urdf/signs/semaphore_macro.xacro index 2792f685747633da4562a4eec03a66d0f6486dd9..a02463c4fed39b4d1a6bc9a5708f140379d74aa2 100644 --- a/urdf/signs/semaphore_macro.xacro +++ b/urdf/signs/semaphore_macro.xacro @@ -8,7 +8,7 @@ <xacro:property name="box_width" value="0.07" /> <xacro:property name="box_depth" value="0.07" /> <xacro:property name="box_height" value="0.175" /> - <xacro:property name="box_material" value="white" /> + <xacro:property name="box_material" value="black" /> <xacro:property name="tag_size" value="0.05" /> <xacro:property name="tag_z_offset" value="0.065" /> <xacro:property name="delta" value="0.0001" /> @@ -19,7 +19,7 @@ <xacro:macro name="semaphore" params="name:=semaphore tag_dae:=alvar0_negative - box_gazebo_material:=Gazebo/DarkGrey + box_gazebo_material:=Gazebo/FlatBlack light_gazebo_material:=Gazebo/Green light_gazebo_material2:=Gazebo/Red"> @@ -57,14 +57,14 @@ </link> <gazebo reference="${name}_light_link"> - <material>${light_gazebo_material}</material> + <!--<material>${light_gazebo_material}</material>--> -<!-- <visual> - <plugin name="${name}_color_plugin" filename="libcolor_plugin.so" > + <visual> + <plugin name="${name}_set_material_plugin" filename="libiri_gazebo_set_material_plugin.so" > <material>${light_gazebo_material}</material> <material2>${light_gazebo_material2}</material2> </plugin> - </visual>--> + </visual> </gazebo> @@ -89,7 +89,7 @@ </joint> <gazebo reference="${name}_tag_link"> - <material>${box_gazebo_material}</material> + <!--<material>${box_gazebo_material}</material>--> </gazebo> <link name="${name}_tag_image"> diff --git a/urdf/signs/sign_macro.xacro b/urdf/signs/sign_macro.xacro index ee62389f3ed451f93b284ddaaa41590ce135dc05..a3a79c29cb1d2eb21425927112a0ab178f47fc6b 100644 --- a/urdf/signs/sign_macro.xacro +++ b/urdf/signs/sign_macro.xacro @@ -20,7 +20,7 @@ params="name:=sign tag_dae:=alvar0_negative top_panel_dae:=stop - box_gazebo_material:=Gazebo/DarkGrey"> + box_gazebo_material:=Gazebo/FlatBlack"> <link name="${name}_base_link"> <visual>