Skip to main content

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 camera
    • primary: 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, this means, if it's not given explicitly, the code doesn't set it, which avoids potential errors when trying to set them. In the examples they are prepended by _ to show what can be configured and the default values given in the camera but so the code doesn't read the values

mincam_defaultmaxstepauto
color_exposure12003001-1
color_brightness11011
color_contrast150991
color_saturation1642551
color_sharpness124401
color_white_balance2000650011000100-1
color_gain00801
color_power_line_frequency*0221
color_hdr0011
num_devices0--1-

The only value that is defaulted to be always set is the color_power_line_frequency = 1 that corresponds to 50Hz

Camera Config

  • depth_height: 576 (default)
  • color_height: 720 (default), 1080
  • fps: 5, 15, 25, 30 (default)