Skip to content

Release v2.0.13

Latest
Compare
Choose a tag to compare
@zhonghong322 zhonghong322 released this 11 Jul 13:16
· 2 commits to v2-main since this release

The Release v2.0.13 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.4.8
  • Added support for Gemini 435Le .
  • Added object detect sample using YOLOv5.
  • Added installation packages for Python 3.8 version to Python 3.13 version.

python install package

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

  • The file pyorbbecsdk-xxx-xxx-xxx-win_amd64.whl serves as the installation package for python wrapper On Win10.
  • The file pyorbbecsdk-xxx-xxx-xxx-linux_x86_64.whl serves as the installation package for python wrapper On Linux x64,likes ubuntu.
  • The file pyorbbecsdk-xxx-xxx-xxx-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?

First, you need to download the corresponding .whl installation package based on your system's Python version.
Below,we'll use Python 3.10 as an example to explain how to install the package. The installation process for .whl packages of other Python versions is similar.

  • Windows
  1. First, install Python 3.10.
  2. Install python package
pip3 install pyorbbecsdk-2.0.13-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.13-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/24.04 (x64)
  • Arm64: Ubuntu18.04/20.04/22.04

Supported Devices and Recommended Firmware Version

Products List Recommended FW Version Note
Gemini 435Le v1.3.2
Gemini 330 series 1.5.55 Gemini 330/330L/335/335L/336/336L/335Lg/335Le
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 unsupport macOS
Femto Mega 1.3.0
Femto Mega I 2.0.4
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.