Skip to content

Commit

Permalink
Fix rviz model paths (#28)
Browse files Browse the repository at this point in the history
* added env hook for gazebo

* use package:// instead of file://
  • Loading branch information
BOOTCFG committed Nov 23, 2023
1 parent 3fefa6e commit c94c7fe
Show file tree
Hide file tree
Showing 9 changed files with 11 additions and 8 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ install(
DIRECTORY meshes urdf
DESTINATION share/${PROJECT_NAME}
)

ament_environment_hooks("${CMAKE_CURRENT_SOURCE_DIR}/env-hooks/${PROJECT_NAME}.sh.in")
ament_export_dependencies(${THIS_PACKAGE_INCLUDE_DEPENDS})
ament_package()
3 changes: 3 additions & 0 deletions env-hooks/ros_components_description.sh.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ament_prepend_unique_value GAZEBO_MODEL_PATH "@CMAKE_INSTALL_PREFIX@/share"
ament_prepend_unique_value GZ_SIM_RESOURCE_PATH "@CMAKE_INSTALL_PREFIX@/share"
ament_prepend_unique_value IGN_GAZEBO_RESOURCE_PATH "@CMAKE_INSTALL_PREFIX@/share"
2 changes: 1 addition & 1 deletion urdf/intel_realsense_d435.urdf.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
<visual>
<origin xyz="0.0 0.0 0.0" rpy="0.0 0.0 0.0" />
<geometry>
<mesh filename="file://$(find ros_components_description)/meshes/intel_realsense_d435.dae" />
<mesh filename="package://ros_components_description/meshes/intel_realsense_d435.dae" />
</geometry>
</visual>
<collision>
Expand Down
2 changes: 1 addition & 1 deletion urdf/orbbec_astra.urdf.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<visual>
<origin xyz="0.0 0.0 0.0" rpy="0.0 0.0 0.0" />
<geometry>
<mesh filename="file://$(find ros_components_description)/meshes/orbbec_astra.dae" />
<mesh filename="package://ros_components_description/meshes/orbbec_astra.dae" />
</geometry>
</visual>

Expand Down
2 changes: 1 addition & 1 deletion urdf/ouster_os1_32.urdf.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
<visual>
<origin xyz="0.0 0.0 0.0" rpy="0.0 0.0 0.0" />
<geometry>
<mesh filename="file://$(find ros_components_description)/meshes/ouster_os1_32.dae" />
<mesh filename="package://ros_components_description/meshes/ouster_os1_32.dae" />
</geometry>
</visual>

Expand Down
2 changes: 1 addition & 1 deletion urdf/slamtec_rplidar_a2.urdf.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
<visual>
<origin xyz="0.0 0.0 0.0" rpy="0.0 0.0 0.0" />
<geometry>
<mesh filename="file://$(find ros_components_description)/meshes/${mesh}" />
<mesh filename="package://ros_components_description/meshes/${mesh}" />
</geometry>
</visual>

Expand Down
2 changes: 1 addition & 1 deletion urdf/slamtec_rplidar_a3.urdf.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<origin xyz="0.0 0.0 0.0" rpy="0.0 0.0 0.0" />
<geometry>
<!-- slamtec_rplidar_ax.dae is used as a shared mesh for A2 and A3 rplidars -->
<mesh filename="file://$(find ros_components_description)/meshes/slamtec_rplidar_ax.dae" />
<mesh filename="package://ros_components_description/meshes/slamtec_rplidar_ax.dae" />
</geometry>
</visual>

Expand Down
2 changes: 1 addition & 1 deletion urdf/slamtec_rplidar_s1.urdf.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
<visual>
<origin xyz="0.0 0.0 0.0" rpy="0.0 0.0 0.0" />
<geometry>
<mesh filename="file://$(find ros_components_description)/meshes/slamtec_rplidar_s1.dae" />
<mesh filename="package://ros_components_description/meshes/slamtec_rplidar_s1.dae" />
</geometry>
</visual>

Expand Down
2 changes: 1 addition & 1 deletion urdf/velodyne_puck.urdf.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
<visual>
<origin xyz="0.0 0.0 0.0" rpy="0.0 0.0 0.0" />
<geometry>
<mesh filename="file://$(find ros_components_description)/meshes/velodyne_puck.dae" />
<mesh filename="package://ros_components_description/meshes/velodyne_puck.dae" />
</geometry>
</visual>

Expand Down

0 comments on commit c94c7fe

Please sign in to comment.