VEX EXPを使ったAIビジョンセンサー入門

AI ビジョン センサーは、他のセンサーでは不可能な方法でロボットが周囲の世界を認識し、対話できるようにする高度なセンサーです。 AI ビジョンセンサーは、広い視野から高解像度で視覚情報をキャプチャし、2 次元と 3 次元の両方のオブジェクトを検出できます。 

AI ビジョン センサーは、EXP キットの他のセンサーの機能を拡張し、より広く深い視野と、その中で特定の色や色の組み合わせを検出する機能を備えています。 また、AprilTags や事前トレーニング済みのオブジェクトのグループを検出することもできます。 センサーは検出した内容に関する豊富なデータを報告できるため、センサー データを使用して空間内の物体または場所を特定できます。 

 

横から見たVEX AIビジョンセンサー。

 

AIビジョンセンサーは何を検出できますか?

このセンサーは、単色の 3 次元 (3D) オブジェクトや印刷された 2 次元 (2D) 画像など、さまざまなソースからカラー シグネチャを識別するように構成できます。 さらに、色の組み合わせ、つまりカラーコードを学習して認識する機能も備えています。 AI ビジョン センサーは、AprilTags と AI 分類も検出できます。 

青い立方体が追跡されている AI Vision ユーティリティ。 左側には、座標 X:174、Y:109、寸法 W:88、H:100 の立方体が表示されます。 右側では、色設定は「青」と表示され、色相範囲は 10、彩度範囲は 0.20 に設定されています。 [色の設定] ボタンと、選択した青の色合いを示す色見本があります。 その下には、色を追加するオプションと、「カラーコードの追加」という無効なボタンがあります。

カラー シグネチャ は、AI ビジョン センサーが検出する指定された色です。 センサーは視野内で設定された色のピクセルを識別し、その領域に関するデータを報告します。 

AIビジョンセンサーを設定して特定の色を検出する方法の詳細については、 VEXcode EXPのAIビジョンセンサーによるカラーシグネチャの設定」を参照してください

左側に青、右側に緑の 2 つの立方体を追跡する AI Vision ユーティリティ。 インターフェースに青と緑の色が追加され、下部に青と緑のカラーコードが追加されます。 ビュー ウィンドウでは、キューブ内の青緑のシーケンスが識別されます。

カラー コードカラー シグネチャのシーケンスです。 これにより、AI ビジョン センサーは特定の色付きピクセルのパターンを識別して区別できるようになります。

カラーコードの作成方法の詳細については、 VEXcode EXP の AI ビジョンセンサーを使用したカラーコードの設定を参照してください

3 つの AprilTag が AI Vision ユーティリティによって追跡されています。 各タグは識別され、位置が特定され、輪郭が描かれ、システムによる追跡が示されます。 この例の AprilTag ID は 0、9、3 です。

AprilTags は、AI ビジョン センサーが検出および識別できる特定のパターンを持つ視覚マーカーです。 

とその検出を有効にする方法の詳細については、「 VEXcode EXP の AI ビジョンセンサーで AprilTags を使用する」を参照してください

AI Vision ユーティリティによって、2 つのボールと 2 つのリングの 4 つのオブジェクトが追跡されています。 各オブジェクトは識別され、位置が特定され、輪郭が描かれ、システムによる追跡が示されます。 ユーティリティはオブジェクトの形と色を記録します。この例では、赤いボール、青いボール、緑のリング、赤いリングがあります。

AI 分類 は、AI ビジョン センサーが検出できるようにトレーニングされた特定のオブジェクトです。 これらには、バッキーボールやリングなどの VEX 教室オブジェクトや、競争ゲームの要素が含まれます。

AI ビジョン センサーで検出できる AI 分類 とその検出を有効にする方法の詳細については、「VEXcode EXPの AI ビジョン センサーによる AI 分類」を参照してください。

AIビジョンセンサーをあなたの環境で使い始める

AI ビジョン センサーの使用を開始する際は、以下のリンクを参考にしてください。

さらに詳しく知りたいですか?

VEX ライブラリのこのセクションにある の記事で、AI ビジョン センサーを使用したコーディングについて詳しく学びましょう 

AI ビジョン センサーの個々のブロックまたはテキスト コマンドの詳細については、 api.vex.comをご覧ください。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: