diff --git a/realsense2_camera/launch/rs_camera.launch b/realsense2_camera/launch/rs_camera.launch index 75b0026bef..ed296f5229 100644 --- a/realsense2_camera/launch/rs_camera.launch +++ b/realsense2_camera/launch/rs_camera.launch @@ -47,7 +47,7 @@ - + diff --git a/realsense2_description/launch/gazebo.launch b/realsense2_description/launch/gazebo.launch new file mode 100644 index 0000000000..36ab7ffce9 --- /dev/null +++ b/realsense2_description/launch/gazebo.launch @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/realsense2_description/launch/view_d435_model_rviz_gazebo.launch b/realsense2_description/launch/view_d435_model_rviz_gazebo.launch new file mode 100644 index 0000000000..f79ff41637 --- /dev/null +++ b/realsense2_description/launch/view_d435_model_rviz_gazebo.launch @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/realsense2_description/rviz/urdf.rviz b/realsense2_description/rviz/urdf.rviz index 18372e149d..d5369f5ccc 100644 --- a/realsense2_description/rviz/urdf.rviz +++ b/realsense2_description/rviz/urdf.rviz @@ -130,7 +130,7 @@ Visualization Manager: camera_infra2_frame: camera_infra2_optical_frame: {} - Update Interval: 0 + Update Interval: 5 Value: true - Alpha: 1 Autocompute Intensity Bounds: true diff --git a/realsense2_description/urdf/_d435.gazebo.xacro b/realsense2_description/urdf/_d435.gazebo.xacro new file mode 100644 index 0000000000..d10f1b30da --- /dev/null +++ b/realsense2_description/urdf/_d435.gazebo.xacro @@ -0,0 +1,147 @@ + + + + + + + + + + + + 0 + 0 + 0 + 1 + + 1 + 0 0 0 + + 1e+13 + 1 + + + + ${69.4*deg_to_rad} + + 640 + 480 + RGB_INT8 + + + 0.1 + 100 + + + gaussian + 0.0 + 0.007 + + + 1 + 30 + 1 + + + + ${85.2*deg_to_rad} + + 1280 + 720 + L_INT8 + + + 0.1 + 100 + + + gaussian + 0.0 + 0.05 + + + 1 + 90 + 0 + + + + ${85.2*deg_to_rad} + + 1280 + 720 + L_INT8 + + + 0.1 + 100 + + + gaussian + 0.0 + 0.05 + + + 1 + 90 + 0 + + + + ${85.2*deg_to_rad} + + 1280 + 720 + + + 0.1 + 100 + + + gaussian + 0.0 + 0.100 + + + 1 + 90 + 0 + + + + + + ${camera_name} + 30.0 + 30.0 + 30.0 + depth/image_raw + depth/camera_info + color/image_raw + color/camera_info + infra1/image_raw + infra1/camera_info + infra2/image_raw + infra2/camera_info + ${color_optical_frame} + ${depth_optical_frame} + ${infrared1_optical_frame} + ${infrared2_optical_frame} + 0.2 + 10.0 + ${publish_pointcloud} + depth/color/points + 0.25 + 9.0 + + + + + diff --git a/realsense2_description/urdf/_d435.urdf.xacro b/realsense2_description/urdf/_d435.urdf.xacro index 5593cbc334..f53497ef03 100644 --- a/realsense2_description/urdf/_d435.urdf.xacro +++ b/realsense2_description/urdf/_d435.urdf.xacro @@ -4,44 +4,42 @@ License: Apache 2.0. See LICENSE file in root directory. Copyright(c) 2017 Intel Corporation. All Rights Reserved -This is the URDF model for the Intel RealSense 430 camera, in its +This is the URDF model for the Intel RealSense 430 camera, in it's aluminum peripherial evaluation case. --> - - - + + - + - + - - + + - + + D435 camera, with the camera joint represented by the actual + peripherial camera tripod mount --> - - - - - - - + + camera tripod mount --> + + + + + @@ -51,109 +49,98 @@ aluminum peripherial evaluation case. - + + - - - - - - - - - - - - - - + + + + + + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/realsense2_description/urdf/test_d435_camera.urdf.xacro b/realsense2_description/urdf/test_d435_camera.urdf.xacro index 7d1da6ccef..9735e81f86 100644 --- a/realsense2_description/urdf/test_d435_camera.urdf.xacro +++ b/realsense2_description/urdf/test_d435_camera.urdf.xacro @@ -1,12 +1,9 @@ - - - - - - - - + + + + + \ No newline at end of file