はじめに

Zebra Aurora Vision Studio は、Gen TL を使用するデバイスと通信することができます。

このためには、デバイスベンダが提供するソフトウェアを事前にインストールする必要があります。また、インストール手順はデバイスベンダに大きく依存しますので、各デバイスのドキュメントを参照してください。

Gen TL プロバイダの確認手順

インストールされたソフトウェアが Gen TL プロバイダをシステムに追加したかどうかは、以下の手順で確認ができます。

  1. システムの環境変数に 'GENICAM_GENTL64_PATH' が定義されているか?
  2. インストールされたデバイスベンダのソフトウェアによって'GENICAM_GENTL64_PATH'にデバイスベンダの.cti(Common Transport Interface)ファイルの読み込み先が追加されているか?

例)FLIR Spinnakerをインストールした場合

https://static.wixstatic.com/media/44924c_609da1f48a5b4d0b9d64141d3f4812af~mv2.png/v1/fill/w_500,h_80,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/44924c_609da1f48a5b4d0b9d64141d3f4812af~mv2.png

GenICamデバイスマネージャーの使用

上記の手順が完了すると、GenICamデバイスマネージャでコンピュータに接続されたGenICamデバイスが表示されます。

https://static.wixstatic.com/media/44924c_eb692bf538534e93b5370b3fcf0cfe27~mv2.png/v1/fill/w_740,h_560,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/44924c_eb692bf538534e93b5370b3fcf0cfe27~mv2.png

正しく表示がされない場合

正常に表示されない場合は、デバイスベンダの.ctiファイルまたは環境変数セクションに適切なエントリが存在しないことが原因です。

カメラでの撮像と設定

GenICamフィルタをプログラムに追加することでカメラから画像を取得することができます。

  1. ツールボックスから「GenICam」を選択します。
  2. フィルタのバリアントから「GenICam_GrabImage」「Synchronous」を選択します。

https://static.wixstatic.com/media/44924c_1b431721dcba4b8cbe912e9ffd33095c~mv2.png/v1/fill/w_676,h_460,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/44924c_1b431721dcba4b8cbe912e9ffd33095c~mv2.png

  1. プログラムエディタから「GenICam_GrabImage: Synchronous」を選択します。