luxonis/depthai-core

DepthAI C++ Library

何を解決するか

開発者がLuxonis DepthAIハードウェアと通信・制御するための標準化されたソフトウェアインターフェースを提供し、低レベルのハードウェアドライバを書く必要なく空間AIアプリケーションの作成を可能にします。

動作方法

C++で記述され、Pythonバインディングを備えています。ユーザーはデバイス上で実行されるさまざまな「ノード」(画像検出フィルタなど)から構成される処理パイプラインを定義できます。USBおよびTCP/IPなどの複数の接続プロトコルをサポートし、デバイスの起動、接続性、テレメトリを管理する仕組みを提供します。

対象ユーザー

Luxonisハードウェアを使用してコンピュータビジョンおよびロボティクスアプリケーションを開発する開発者。特にRVC2およびRVC4プラットフォームをターゲットにしている。

主な特徴

  • 多言語対応: オリジナルのC++実装に加え、Pythonバインディングを即時利用可能。
  • 実験的ステージング: 新機能を安定版APIに昇格する前にテストするための beta 名前空間を含みます。
  • 柔軟な接続性: USB、TCP/IP、TCP-SHDによるデバイスの検出と接続をサポート。
  • 拡張可能な設定: タイムアウト、ログの詳細度、デバイス検索パラメータなどを調整するための幅広い環境変数を提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト