Orbbec Configuration
Device
num_devices: The SDK sometimes struggles to find all connected devices. If, when running calibration for all connected devices, you see not all are found, use this parameter so the capturer tries multiple times to find them all. When calibration is given in the cameraconfig, the capturer already checks that all the given cameras are connected.- synchronization: See Orbbec Cameras and Sync
primary_serial: given in general, the serial of the primary cameraprimary: true: set in the specific config of the primary camera
The rest of the parameters are used to configure the camera's hardware and are set as optional — if not given explicitly, the code doesn't set them, which avoids potential errors. In the examples they are prepended by _ to show what can be configured and the default values given by the camera, but so the code doesn't read the values.
| min | cam_default | max | step | auto | |
|---|---|---|---|---|---|
| color_exposure | 1 | 200 | 300 | 1 | -1 |
| color_brightness | 1 | 10 | 1 | 1 | |
| color_contrast | 1 | 50 | 99 | 1 | |
| color_saturation | 1 | 64 | 255 | 1 | |
| color_sharpness | 1 | 24 | 40 | 1 | |
| color_white_balance | 2000 | 6500 | 11000 | 100 | -1 |
| color_gain | 0 | 0 | 80 | 1 | |
| color_power_line_frequency* | 0 | 2 | 2 | 1 | |
| color_hdr | 0 | 0 | 1 | 1 | |
| num_devices | 0 | - | - | 1 | - |
The only value that is defaulted to be always set is color_power_line_frequency = 1, which corresponds to 50Hz.
Camera Config
depth_height: 576 (default)color_height: 720 (default), 1080fps: 5, 15, 25, 30 (default)