diff --git a/en/.doctrees/environment.pickle b/en/.doctrees/environment.pickle index 14dc9406..decb18d1 100644 Binary files a/en/.doctrees/environment.pickle and b/en/.doctrees/environment.pickle differ diff --git a/en/.doctrees/source/4_application_guide/application_guide.doctree b/en/.doctrees/source/4_application_guide/application_guide.doctree index 04b2796d..9ca4277b 100644 Binary files a/en/.doctrees/source/4_application_guide/application_guide.doctree and b/en/.doctrees/source/4_application_guide/application_guide.doctree differ diff --git a/en/.doctrees/source/4_application_guide/camera_sensor_structure.doctree b/en/.doctrees/source/4_application_guide/camera_sensor_structure.doctree deleted file mode 100644 index e3ef2c02..00000000 Binary files a/en/.doctrees/source/4_application_guide/camera_sensor_structure.doctree and /dev/null differ diff --git a/en/.doctrees/source/4_application_guide/coordinate_systems.doctree b/en/.doctrees/source/4_application_guide/coordinate_and_tf.doctree similarity index 87% rename from en/.doctrees/source/4_application_guide/coordinate_systems.doctree rename to en/.doctrees/source/4_application_guide/coordinate_and_tf.doctree index 3ac40bf6..b9f428e3 100644 Binary files a/en/.doctrees/source/4_application_guide/coordinate_systems.doctree and b/en/.doctrees/source/4_application_guide/coordinate_and_tf.doctree differ diff --git a/en/.doctrees/source/4_application_guide/tf_transformations.doctree b/en/.doctrees/source/4_application_guide/tf_transformations.doctree deleted file mode 100644 index 313dcc35..00000000 Binary files a/en/.doctrees/source/4_application_guide/tf_transformations.doctree and /dev/null differ diff --git a/en/_sources/source/4_application_guide/application_guide.rst.txt b/en/_sources/source/4_application_guide/application_guide.rst.txt index 5ca75c5a..71a03761 100644 --- a/en/_sources/source/4_application_guide/application_guide.rst.txt +++ b/en/_sources/source/4_application_guide/application_guide.rst.txt @@ -9,8 +9,6 @@ This chapter introduces application development with the SDK, including launch p launch_parameters.md services.md topics.md - coordinate_systems.md - camera_sensor_structure.md - tf_transformations.md + coordinate_and_tf.md compressed_image.md point_cloud.md \ No newline at end of file diff --git a/en/_sources/source/4_application_guide/camera_sensor_structure.md.txt b/en/_sources/source/4_application_guide/camera_sensor_structure.md.txt deleted file mode 100644 index fd225987..00000000 --- a/en/_sources/source/4_application_guide/camera_sensor_structure.md.txt +++ /dev/null @@ -1,5 +0,0 @@ -### Camera sensor structure - -![module in rviz2](../image/application_guide/image3.png) - -![module in rviz2](../image/application_guide/image1.png) diff --git a/en/_sources/source/4_application_guide/coordinate_systems.md.txt b/en/_sources/source/4_application_guide/coordinate_and_tf.md.txt similarity index 94% rename from en/_sources/source/4_application_guide/coordinate_systems.md.txt rename to en/_sources/source/4_application_guide/coordinate_and_tf.md.txt index 2bd0c4f8..d5d45662 100644 --- a/en/_sources/source/4_application_guide/coordinate_systems.md.txt +++ b/en/_sources/source/4_application_guide/coordinate_and_tf.md.txt @@ -331,3 +331,25 @@ if (enable_stream_[DEPTH] && enable_stream_[COLOR] && enable_publish_extrinsic_) ``` - Publishes raw extrinsics via topic for advanced alignment and registration + +### Camera sensor structure + +![module in rviz2](../image/application_guide/image3.png) + +![module in rviz2](../image/application_guide/image1.png) + +### TF from coordinate A to coordinate B: + +In Orbbec cameras, the origin point (0,0,0) is taken from the camera_link position + +Our wrapper provide static TFs between each sensor coordinate to the camera base (camera_link) + +Also, it provides TFs from each sensor ROS coordinates to its corrosponding optical coordinates. + +Example of static TFs of RGB sensor and right infra sensor of Gemini335 module as it shown in rviz2: + +```bash +ros2 launch orbbec_description view_model.launch.py model:=gemini_335_336.urdf.xacro +``` + +![module in rviz2](../image/application_guide/image2.png) diff --git a/en/_sources/source/4_application_guide/tf_transformations.md.txt b/en/_sources/source/4_application_guide/tf_transformations.md.txt deleted file mode 100644 index 99c7a65b..00000000 --- a/en/_sources/source/4_application_guide/tf_transformations.md.txt +++ /dev/null @@ -1,15 +0,0 @@ -### TF from coordinate A to coordinate B: - -In Orbbec cameras, the origin point (0,0,0) is taken from the camera_link position - -Our wrapper provide static TFs between each sensor coordinate to the camera base (camera_link) - -Also, it provides TFs from each sensor ROS coordinates to its corrosponding optical coordinates. - -Example of static TFs of RGB sensor and right infra sensor of Gemini335 module as it shown in rviz2: - -```bash -ros2 launch orbbec_description view_model.launch.py model:=gemini_335_336.urdf.xacro -``` - -![module in rviz2](../image/application_guide/image2.png) diff --git a/en/genindex.html b/en/genindex.html index d9426e83..fd7c2b22 100644 --- a/en/genindex.html +++ b/en/genindex.html @@ -147,31 +147,31 @@
  • 4.3.4. Device Status & Diagnostics
  • -
  • 4.4. ROS2 Robot Coordinate System vs Camera Optical Coordinate System