mirror of
https://github.com/orbbec/OrbbecSDK_ROS2.git
synced 2026-10-04 03:57:46 +08:00
deploy: orbbec/OrbbecSDK_ROS2@bff88b0eb2
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>5.1.4. GMSL_camera — OrbbecSDK V2 ROS2 Wrapper documentation</title>
|
||||
<title>5.2.4. GMSL_camera — OrbbecSDK V2 ROS2 Wrapper documentation</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=b86133f3" />
|
||||
<link rel="stylesheet" type="text/css" href="../../../_static/css/theme.css?v=e59714d7" />
|
||||
<link rel="stylesheet" type="text/css" href="../../../_static/custom.css?v=a2eacb60" />
|
||||
@@ -21,8 +21,8 @@
|
||||
<script src="../../../_static/js/theme.js"></script>
|
||||
<link rel="index" title="Index" href="../../../genindex.html" />
|
||||
<link rel="search" title="Search" href="../../../search.html" />
|
||||
<link rel="next" title="5.2.1. Aligning Depth to Color in ROS 2" href="../configuration/align_depth_color.html" />
|
||||
<link rel="prev" title="5.1.3. Multi_camera_synced_verification_tool" href="multi_camera_synced_verification_tool.html" />
|
||||
<link rel="next" title="5.3.1. Aligning Depth to Color in ROS 2" href="../configuration/align_depth_color.html" />
|
||||
<link rel="prev" title="5.2.3. Multi_camera_synced_verification_tool" href="multi_camera_synced_verification_tool.html" />
|
||||
</head>
|
||||
|
||||
<body class="wy-body-for-nav">
|
||||
@@ -71,7 +71,7 @@
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l1"><a class="reference internal" href="../../3_quickstarts/quickstarts.html">3. Quickstarts</a><ul>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../../3_quickstarts/quickstart.html">3.1. QuickStarts</a><ul>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../../3_quickstarts/quickstart.html">3.1. ROS Package QuickStarts</a><ul>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../../3_quickstarts/quickstart.html#introduction">3.1.1. Introduction</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../../3_quickstarts/quickstart.html#build-your-first-camera-application">3.1.2. Build your First Camera Application</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../3_quickstarts/quickstart.html#step-1-source-ros-2-and-workspace">3.1.2.1. Step 1: Source ROS 2 and Workspace</a></li>
|
||||
@@ -88,7 +88,7 @@
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../../3_quickstarts/orbbecviewer.html">3.2. OrbbecViewer tutorial</a><ul>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../../3_quickstarts/orbbecviewer.html">3.2. OrbbecViewer QuickStarts</a><ul>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../../3_quickstarts/orbbecviewer.html#download">3.2.1. Download</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../../3_quickstarts/orbbecviewer.html#connect-the-device">3.2.2. Connect the device</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../../3_quickstarts/orbbecviewer.html#camera-control">3.2.3. Camera Control</a></li>
|
||||
@@ -149,7 +149,7 @@
|
||||
<li class="toctree-l3"><a class="reference internal" href="../../4_application_guide/topics.html#device-status-diagnostics">4.3.4. Device Status & Diagnostics</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../../4_application_guide/coordinate_systems.html">4.4. ROS2(Robot) vs Optical(Camera) Coordination Systems</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../../4_application_guide/coordinate_systems.html">4.4. ROS2 Robot vs Camera Optical Coordination Systems</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../../4_application_guide/camera_sensor_structure.html">4.5. Camera sensor structure</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../../4_application_guide/tf_transformations.html">4.6. TF from coordinate A to coordinate B:</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../../4_application_guide/compressed_image.html">4.7. Compressed Image</a></li>
|
||||
@@ -169,60 +169,82 @@
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l1 current"><a class="reference internal" href="../advanced_guide.html">5. Advanced Guide</a><ul class="current">
|
||||
<li class="toctree-l2 current"><a class="reference internal" href="../advanced_guide.html#multi-camera">5.1. Multi-Camera</a><ul class="current">
|
||||
<li class="toctree-l3"><a class="reference internal" href="multi_camera.html">5.1.1. Multi-Camera</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera.html#no-data-stream-from-multiple-cameras">5.1.1.1. No Data Stream from Multiple Cameras</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera.html#image-topic-frame-rate-too-low-from-multiple-cameras">5.1.1.2. Image topic frame rate too low from Multiple Cameras</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../advanced_guide.html#performance-optimization">5.1. Performance & Optimization</a><ul>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../performance/lower_cpu_usage.html">5.1.1. Reducing CPU Usage with Orbbec ROS Package</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../performance/lower_cpu_usage.html#recommended-settings-for-lower-cpu-usage">5.1.1.1. Recommended Settings for Lower CPU Usage</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../performance/lower_cpu_usage.html#launch-files-used-for-testing">5.1.1.2. Launch Files Used for Testing</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../performance/lower_cpu_usage.html#test-environment">5.1.1.3. Test environment</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../performance/lower_cpu_usage.html#test-setup">5.1.1.4. Test Setup</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../performance/lower_cpu_usage.html#test-results">5.1.1.5. Test Results</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../performance/lower_cpu_usage.html#further-optimizationa">5.1.1.6. Further Optimizationa</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="multi_camera_synced.html">5.1.2. Multi_camera synced Instructions</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced.html#setup-instructions">5.1.2.1. Setup instructions</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced.html#checking-camera-port-with-orbbecsdk-ros2">5.1.2.2. Checking camera port with OrbbecSDK_ROS2</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced.html#orbbecsdk-ros2-multi-camera-synced-configuration">5.1.2.3. OrbbecSDK_ROS2 multi-camera synced configuration</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced.html#run-the-following-command-to-start-the-multi-camera-synced">5.1.2.4. Run the following command to start the multi-camera synced</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../performance/efficient_intra_process_communication.html">5.1.2. Efficient intra-process communication:</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../performance/efficient_intra_process_communication.html#introduction">5.1.2.1. Introduction</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../performance/efficient_intra_process_communication.html#example">5.1.2.2. Example</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="multi_camera_synced_verification_tool.html">5.1.3. Multi_camera_synced_verification_tool</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced_verification_tool.html#directory-structure">5.1.3.1. Directory Structure</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced_verification_tool.html#preparation-for-operation">5.1.3.2. Preparation for operation</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced_verification_tool.html#run-this-example">5.1.3.3. Run this example</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced_verification_tool.html#files-that-need-to-be-changed">5.1.3.4. Files that need to be changed</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l3 current"><a class="current reference internal" href="#">5.1.4. GMSL_camera</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="#single-gmsl-camera">5.1.4.1. Single GMSL camera</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="#multi-gmsl-camera">5.1.4.2. Multi GMSL camera</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="#multi-gmsl-camera-synced">5.1.4.3. Multi GMSL camera synced</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../performance/fastdds_tuning.html">5.1.3. Fast DDS Optimization for Orbbec Camera with ROS2</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../performance/fastdds_tuning.html#adjusting-system-parameters">5.1.3.1. Adjusting System Parameters</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../performance/fastdds_tuning.html#fast-dds-configuration">5.1.3.2. Fast DDS Configuration</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../advanced_guide.html#configuration-modes">5.2. Configuration & Modes</a><ul>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../configuration/align_depth_color.html">5.2.1. Aligning Depth to Color in ROS 2</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/align_depth_color.html#commands-to-align-and-view-depth-and-color-images">5.2.1.1. Commands to Align and View Depth and Color Images</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/align_depth_color.html#selecting-topics-in-rviz2">5.2.1.2. Selecting Topics in RViz2</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/align_depth_color.html#example-of-depth-to-color-overlay">5.2.1.3. Example of Depth to Color Overlay</a></li>
|
||||
<li class="toctree-l2 current"><a class="reference internal" href="../advanced_guide.html#multi-camera">5.2. Multi-Camera</a><ul class="current">
|
||||
<li class="toctree-l3"><a class="reference internal" href="multi_camera.html">5.2.1. Multi-Camera</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera.html#no-data-stream-from-multiple-cameras">5.2.1.1. No Data Stream from Multiple Cameras</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera.html#image-topic-frame-rate-too-low-from-multiple-cameras">5.2.1.2. Image topic frame rate too low from Multiple Cameras</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../configuration/configuration_of_depth_NFOV_and_WFOV_modes.html">5.2.2. Configuration of depth NFOV and WFOV modes</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../configuration/depth_work_mode_switch.html">5.2.3. Depth work mode switch</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../configuration/disparity_search_offset.html">5.2.4. Disparity_search_offset</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/disparity_search_offset.html#function-introduction">5.2.4.1. Function Introduction</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/disparity_search_offset.html#parameter-introduction">5.2.4.2. Parameter Introduction</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/disparity_search_offset.html#run-the-launch">5.2.4.3. Run the launch</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="multi_camera_synced.html">5.2.2. Multi_camera synced Instructions</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced.html#setup-instructions">5.2.2.1. Setup instructions</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced.html#checking-camera-port-with-orbbecsdk-ros2">5.2.2.2. Checking camera port with OrbbecSDK_ROS2</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced.html#orbbecsdk-ros2-multi-camera-synced-configuration">5.2.2.3. OrbbecSDK_ROS2 multi-camera synced configuration</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced.html#run-the-following-command-to-start-the-multi-camera-synced">5.2.2.4. Run the following command to start the multi-camera synced</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../configuration/interleave_ae_mode.html">5.2.5. Using interleave_ae with Gemini330 series cameras</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/interleave_ae_mode.html#parameter-introduction">5.2.5.1. Parameter Introduction</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/interleave_ae_mode.html#run-the-launch">5.2.5.2. Run the launch</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/interleave_ae_mode.html#multi-camera-synced-interleave-ae">5.2.5.3. Multi_camera_synced + Interleave_ae</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="multi_camera_synced_verification_tool.html">5.2.3. Multi_camera_synced_verification_tool</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced_verification_tool.html#directory-structure">5.2.3.1. Directory Structure</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced_verification_tool.html#preparation-for-operation">5.2.3.2. Preparation for operation</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced_verification_tool.html#run-this-example">5.2.3.3. Run this example</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="multi_camera_synced_verification_tool.html#files-that-need-to-be-changed">5.2.3.4. Files that need to be changed</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../configuration/predefined_presets.html">5.2.6. Predefined presets</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../configuration/net_camera.html">5.2.7. Net_camera</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/net_camera.html#femto-mega-gemini-435le">5.2.7.1. Femto Mega & Gemini 435Le</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/net_camera.html#gemini-335le">5.2.7.2. Gemini 335Le</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/net_camera.html#multi-net-camera">5.2.7.3. Multi Net camera</a></li>
|
||||
<li class="toctree-l3 current"><a class="current reference internal" href="#">5.2.4. GMSL_camera</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="#single-gmsl-camera">5.2.4.1. Single GMSL camera</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="#multi-gmsl-camera">5.2.4.2. Multi GMSL camera</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="#multi-gmsl-camera-synced">5.2.4.3. Multi GMSL camera synced</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../advanced_guide.html#configuration-modes">5.3. Configuration & Modes</a><ul>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../configuration/align_depth_color.html">5.3.1. Aligning Depth to Color in ROS 2</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/align_depth_color.html#commands-to-align-and-view-depth-and-color-images">5.3.1.1. Commands to Align and View Depth and Color Images</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/align_depth_color.html#selecting-topics-in-rviz2">5.3.1.2. Selecting Topics in RViz2</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/align_depth_color.html#example-of-depth-to-color-overlay">5.3.1.3. Example of Depth to Color Overlay</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../configuration/configuration_of_depth_NFOV_and_WFOV_modes.html">5.3.2. Configuration of depth NFOV and WFOV modes</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../configuration/depth_work_mode_switch.html">5.3.3. Depth work mode switch</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../configuration/disparity_search_offset.html">5.3.4. Disparity_search_offset</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/disparity_search_offset.html#function-introduction">5.3.4.1. Function Introduction</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/disparity_search_offset.html#parameter-introduction">5.3.4.2. Parameter Introduction</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/disparity_search_offset.html#run-the-launch">5.3.4.3. Run the launch</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../configuration/interleave_ae_mode.html">5.3.5. Using interleave_ae with Gemini330 series cameras</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/interleave_ae_mode.html#parameter-introduction">5.3.5.1. Parameter Introduction</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/interleave_ae_mode.html#run-the-launch">5.3.5.2. Run the launch</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/interleave_ae_mode.html#multi-camera-synced-interleave-ae">5.3.5.3. Multi_camera_synced + Interleave_ae</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../configuration/predefined_presets.html">5.3.6. Predefined presets</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../configuration/net_camera.html">5.3.7. Net_camera</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/net_camera.html#femto-mega-gemini-435le">5.3.7.1. Femto Mega & Gemini 435Le</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/net_camera.html#gemini-335le">5.3.7.2. Gemini 335Le</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../configuration/net_camera.html#multi-net-camera">5.3.7.3. Multi Net camera</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -245,32 +267,17 @@
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../../6_benchmark/benchmark_data.html">6.3. Benchmark Data</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../../6_benchmark/performance.html">6.4. Performance & Optimization</a><ul>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../../6_benchmark/performance.html#ob-benchmark-tool">6.4.1. Ob_benchmark tool</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/performance.html#tool-configuration-start-benchmark-params-json">6.4.1.1. Tool Configuration (start_benchmark_params.json)</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/performance.html#camera-configuration-launch-files">6.4.1.2. Camera configuration (launch files)</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/performance.html#running-the-ob-benchmark-tool">6.4.1.3. Running the ob_benchmark tool</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/performance.html#output-data-files">6.4.1.4. Output Data Files</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../../6_benchmark/benchmark_data.html">6.3. Benchmark Data</a><ul>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../../6_benchmark/benchmark_data.html#common-benckmark-data">6.3.1. Common Benckmark Data</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../../6_benchmark/benchmark_data.html#service-benchmark-data">6.3.2. Service Benchmark Data</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../../6_benchmark/performance.html#reducing-cpu-usage-with-orbbec-ros-package">6.4.2. Reducing CPU Usage with Orbbec ROS Package</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/performance.html#recommended-settings-for-lower-cpu-usage">6.4.2.1. Recommended Settings for Lower CPU Usage</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/performance.html#launch-files-used-for-testing">6.4.2.2. Launch Files Used for Testing</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/performance.html#test-environment">6.4.2.3. Test environment</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/performance.html#test-setup">6.4.2.4. Test Setup</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/performance.html#test-results">6.4.2.5. Test Results</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/performance.html#further-optimizationa">6.4.2.6. Further Optimizationa</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../../6_benchmark/performance.html#efficient-intra-process-communication">6.4.3. Efficient intra-process communication</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/performance.html#introduction">6.4.3.1. Introduction</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/performance.html#example">6.4.3.2. Example</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../../6_benchmark/performance.html#fast-dds-optimization-for-orbbec-camera-with-ros2">6.4.4. Fast DDS Optimization for Orbbec Camera with ROS2</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/performance.html#adjusting-system-parameters">6.4.4.1. Adjusting System Parameters</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/performance.html#fast-dds-configuration">6.4.4.2. Fast DDS Configuration</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="../../6_benchmark/othertools.html">6.4. Other Tools</a><ul>
|
||||
<li class="toctree-l3"><a class="reference internal" href="../../6_benchmark/othertools.html#ob-benchmark-tool">6.4.1. Ob_benchmark tool</a><ul>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/othertools.html#tool-configuration-start-benchmark-params-json">6.4.1.1. Tool Configuration (start_benchmark_params.json)</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/othertools.html#camera-configuration-launch-files">6.4.1.2. Camera configuration (launch files)</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/othertools.html#running-the-ob-benchmark-tool">6.4.1.3. Running the ob_benchmark tool</a></li>
|
||||
<li class="toctree-l4"><a class="reference internal" href="../../6_benchmark/othertools.html#output-data-files">6.4.1.4. Output Data Files</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -310,7 +317,7 @@
|
||||
<ul class="wy-breadcrumbs">
|
||||
<li><a href="../../../index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||||
<li class="breadcrumb-item"><a href="../advanced_guide.html"><span class="section-number">5. </span>Advanced Guide</a></li>
|
||||
<li class="breadcrumb-item active"><span class="section-number">5.1.4. </span>GMSL_camera</li>
|
||||
<li class="breadcrumb-item active"><span class="section-number">5.2.4. </span>GMSL_camera</li>
|
||||
<li class="wy-breadcrumbs-aside">
|
||||
<a href="../../../_sources/source/5_advanced_guide/multi_camera/gmsl_camera.md.txt" rel="nofollow"> View page source</a>
|
||||
</li>
|
||||
@@ -321,20 +328,20 @@
|
||||
<div itemprop="articleBody">
|
||||
|
||||
<section id="gmsl-camera">
|
||||
<h1><span class="section-number">5.1.4. </span>GMSL_camera<a class="headerlink" href="#gmsl-camera" title="Link to this heading"></a></h1>
|
||||
<h1><span class="section-number">5.2.4. </span>GMSL_camera<a class="headerlink" href="#gmsl-camera" title="Link to this heading"></a></h1>
|
||||
<blockquote>
|
||||
<div><p>This section describes how to use GMSL camera in OrbbecSDK_ROS2.Currently, only Gemini 335Lg GMSL devices are supported, and other GMSL devices will be supported in the near future.</p>
|
||||
</div></blockquote>
|
||||
<p>You can find example usage code in the <a class="reference external" href="https://github.com/orbbec/OrbbecSDK_ROS2/tree/v2-main/orbbec_camera/examples">example</a>.</p>
|
||||
<section id="single-gmsl-camera">
|
||||
<h2><span class="section-number">5.1.4.1. </span>Single GMSL camera<a class="headerlink" href="#single-gmsl-camera" title="Link to this heading"></a></h2>
|
||||
<h2><span class="section-number">5.2.4.1. </span>Single GMSL camera<a class="headerlink" href="#single-gmsl-camera" title="Link to this heading"></a></h2>
|
||||
<p>The usage of GMSL camera in OrbbecSDK_ROS2 is the same as that of Gemini 330 series camera via USB.</p>
|
||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>ros2<span class="w"> </span>launch<span class="w"> </span>orbbec_camera<span class="w"> </span>gemini_330_gmsl.launch.py
|
||||
</pre></div>
|
||||
</div>
|
||||
</section>
|
||||
<section id="multi-gmsl-camera">
|
||||
<h2><span class="section-number">5.1.4.2. </span>Multi GMSL camera<a class="headerlink" href="#multi-gmsl-camera" title="Link to this heading"></a></h2>
|
||||
<h2><span class="section-number">5.2.4.2. </span>Multi GMSL camera<a class="headerlink" href="#multi-gmsl-camera" title="Link to this heading"></a></h2>
|
||||
<p>To get the <code class="docutils literal notranslate"><span class="pre">usb_port</span></code> of the GMSL camera, plug in the camera and run the following command in the terminal:</p>
|
||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>ros2<span class="w"> </span>run<span class="w"> </span>orbbec_camera<span class="w"> </span>list_devices_node
|
||||
</pre></div>
|
||||
@@ -349,7 +356,7 @@
|
||||
</div></blockquote>
|
||||
</section>
|
||||
<section id="multi-gmsl-camera-synced">
|
||||
<h2><span class="section-number">5.1.4.3. </span>Multi GMSL camera synced<a class="headerlink" href="#multi-gmsl-camera-synced" title="Link to this heading"></a></h2>
|
||||
<h2><span class="section-number">5.2.4.3. </span>Multi GMSL camera synced<a class="headerlink" href="#multi-gmsl-camera-synced" title="Link to this heading"></a></h2>
|
||||
<p>First, please see how to use <a class="reference internal" href="multi_camera_synced.html"><span class="doc">multi_camera_synced</span></a>.</p>
|
||||
<p>In addition, GMSL multi-camera synced does not require Multi-Camera Sync Hub Pro, so there is no need to set the <code class="docutils literal notranslate"><span class="pre">primary</span></code> mode. Each GMSL camera is <code class="docutils literal notranslate"><span class="pre">secondary</span></code>.</p>
|
||||
<p><strong>Additional Parameter Settings</strong></p>
|
||||
@@ -372,15 +379,15 @@
|
||||
</div>
|
||||
</div>
|
||||
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
|
||||
<a href="multi_camera_synced_verification_tool.html" class="btn btn-neutral float-left" title="5.1.3. Multi_camera_synced_verification_tool" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
|
||||
<a href="../configuration/align_depth_color.html" class="btn btn-neutral float-right" title="5.2.1. Aligning Depth to Color in ROS 2" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
|
||||
<a href="multi_camera_synced_verification_tool.html" class="btn btn-neutral float-left" title="5.2.3. Multi_camera_synced_verification_tool" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
|
||||
<a href="../configuration/align_depth_color.html" class="btn btn-neutral float-right" title="5.3.1. Aligning Depth to Color in ROS 2" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2025, ORBBEC INC. www.orbbec.com..
|
||||
<span class="lastupdated">Last updated on 2025-09-25 13:04:17.
|
||||
<span class="lastupdated">Last updated on 2025-09-26 06:11:25.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user