PhotonVision/photonvision

PhotonVision is the free, fast, and easy-to-use computer vision solution for the FIRST Robotics Competition.

What it solves

PhotonVision は、FIRST Robotics Competition に参加するロボット用に特別に設計された、無料、高速、かつ使いやすいコンピュータビジョンソリューションを提供します。

How it works

コプロセッサにデプロイ可能なビジョンシステムとして機能します。このプロジェクトは、コアロジックに Java と C++ を使用し、設定用の Web ベースの UI を提供し、さまざまなハードウェアドライバー(Raspberry Pi CSI カメラなど)や、視覚データを処理するための専用 NPU JNI コード(RKNN や Rubik Pi など)と統合します。

Who it’s for

ロボットにコンピュータビジョンを実装-実装を実装するための信頼できる方法を必要とする、FIRST Robotics Competition の学生やチームです。

Highlights

  • Windows, macOS, および Linux (x86 および ARM) を含む複数のプラットフォームをサポートします。

  • 設定と管理が簡単な Web ベースの UI を含んでいます。

  • 統合のための Java と C++ の例とライブラリを提供します。

  • JNI を介して NPU のような専用のハードウェアアクセラレータと統合します。