Skip to content

Release v2.0.9

Compare
Choose a tag to compare
@zhonghong322 zhonghong322 released this 24 Feb 06:54
· 11 commits to main since this release

The Release v2.0.9 is base on v2-main branch, With the major update of the new branch v2-main, python Wrapper is connected to the open source version of Orbbec SDK v2, which will make python Wrapper more flexible and extensible.

This update in v2-main ensures compatibility with all new Orbbec USB products that comply with the UVC standard.
However, python Wrapper v2 no longer supports Orbbec's traditional OpenNI protocol devices. We encourage you to check whether your device is supported by python Wrapper v2 and use the new version if supported.

  • Notes: The Python wrapper for the open-source Orbbec SDK v2 is versioned as v2.x.x, while the Python wrapper for the Orbbec SDK v1 is versioned as v1.x.x.

Changelist

  • update Orbbec SDK to v2.2.8
  • Added new features for Gemini 330 series cameras:
    Support optional depth preset settings and introduced optional depth preset update sample .(requires firmware v1.4.60 or above).

python install package

To make Python more user-friendly, we have created a Python installation package.

  • The file pyorbbecsdk-2.0.9-cp310-cp310-win_amd64.whl serves as the installation package for python wrapper On Win10.
  • The file pyorbbecsdk-2.0.9-cp310-cp310-linux_x86_64.whl serves as the installation package for python wrapper On Linux x64,likes ubuntu.
  • The file pyorbbecsdk-2.0.9-cp310-cp310-linux_aarch64.whl serves as the installation package for python wrapper on Arm64,likes Nvidia Jetson nano、Orin nano、Orin NX,AGX NX.

How to install a Python package?

  • Windows
  1. First, install Python 3.10.
  2. Install python package
pip3 install pyorbbecsdk-2.0.9-cp310-cp310-win_amd64.whl
  1. Navigate to the site-packages/pyorbbec/examples directory and install the required dependencies:
    image
pip3 install -r requirements.txt
  1. After installing the dependencies, you can run the samples in the examples directory.
  • Linux
  1. First, install Python 3.10.
  2. Install python package
python3.10 -m pip install pyorbbecsdk-2.0.9-cp310-cp310-linux_x86_64.whl 
  1. Navigate to the site-packages/pyorbbec/examples directory and install the required dependencies:
    image
    image
  2. After installing the dependencies, you can run the samples in the examples directory.
python3.10 color.py

Documentation

Refer to UserGuide for detailed documentation.

Support Platforms

  • Windows: Windows 10 (x64)
  • Linux: 18.04/20.04/22.04 (x64)
  • Arm64: Ubuntu18.04/20.04/22.04
  • macOS: coming soon
  • Linux ARM32: coming soon

Supported Devices and Recommended Firmware Version

Products List Recommended FW Version Note
Gemini 330 series 1.4.60 Gemini 330/330L/335/335L/336/336L/335Lg
Gemini 215 1.0.9
Gemini 210 1.0.9
Gemini 2 1.4.92
Gemini 2 L 1.4.53
Femto Bolt 1.1.2
Femto Mega 1.3.0
Astra 2 2.8.20
  • If your device is included in this supported list, we recommend using the v2-main branch. If not, you can use the main branch instead.