docs: update depth work mode switch support details and fix links in multi-camera documentation

This commit is contained in:
ob-yalian
2026-06-08 11:44:59 +08:00
parent ccf1e88164
commit bd53c9f235
9 changed files with 8 additions and 10 deletions
@@ -4,7 +4,7 @@ Orbbec SDK ROS 2 supports the depth work mode switch. The depth work mode switch
- Before starting the camera, depth work mode (depth_work_mode) can be configured for the corresponding xxx.launch.py
file's support.
- The depth work mode switch is supported by Gemini 2, Gemini 2 L, and Gemini 2 XL cameras.
- The depth work mode switch is supported by Gemini 2 and Gemini 2 L cameras.
- The default depth work mode configuration of xxx.launch.py is the camera's default configuration. If you need to
modify it, you can switch to the corresponding mode as needed.
- The specific camera depth work mode support types can be found in the comments of the depth mode.
@@ -78,4 +78,4 @@ ros2 launch orbbec_camera gemini_330_series.launch.py
## Multi_camera_synced + Interleave_ae
Please refer to [multi_camera_synced](./multi_camera_synced.md) and [Parameter Introduction](#parameter-introduction)
Please refer to [multi_camera_synced](../multi_camera/multi_camera_synced.md) and [Parameter Introduction](#parameter-introduction)
@@ -53,8 +53,6 @@ ros2 launch orbbec_camera multi_gmsl_camera_synced.launch.py
## Usage Limitations of GMSL Cameras
[](https://github.com/orbbec/MIPI_Camera_Platform_Driver/tree/main?tab=readme-ov-file#usage-limitations-of-gmsl-cameras)
GMSL cameras interface with various deserializer chips such as MAX9296 and MAX92716. Orbbec GMSL cameras support multiple streams including depth, color, IR, and IMU data, but certain usage limitations apply:
- GMSL only supports V4L2 and YUYV format; MJPG format is not supported. RGB output is derived from YUYV format conversion.
@@ -7,7 +7,7 @@ ros2 run orbbec_camera list_devices_node
```
- Set the `device_num` parameter to the number of cameras you have.
- Go to the `OrbbecSDK_ROS2/launch/multi_xxx.launch.py` file and change the `usb_port`.
- Go to the `OrbbecSDK_ROS2/orbbec_camera/launch/multi_xxx.launch.py` file and change the `usb_port`.
- Don't forget to put the `include` tag inside the `group` tag.
Otherwise, the parameter values of different cameras may become contaminated.
@@ -37,7 +37,7 @@ Open multi_camera_synced.launch.py, and configure the camera settings as shown b
| **Pattern Nam**e | **Setting effect description** |
| ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| free_run | -Support different frame rate settings<br />The -8-pin synchronization interface does not support external output of synchronization-related signals |
| free_run | Support different frame rate settings<br />8-pin synchronization interface does not support external output of synchronization-related signals |
| standalone(default) | ● Same as Primary by default<br />● Built-in RGBD frame synchronization<br />● 8-pin synchronous interface does not output signals to the outside by default |
| primary | ● Set as primary camera<br />● 8-pin synchronous interface output signal to external device |
| secondary | ● Set as secondary (passive synchronization; When there is a hardware continuous trigger signal input from the outside and the continuous trigger signal matches the currently set frame rate, the image is collected according to the external trigger signal; When there is no external trigger signal, the flow is stopped)<br />● 8-pin synchronous interface output signal to external device |