VEX V5 搭載 AI ビジョンセンサー入門

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

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

 

 

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

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

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

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

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

AIビジョンユーティリティインターフェースは、青と緑の2つの立方体を追跡し、次のようにラベル付けされています。

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

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

この画像は、ビジョン システムによって追跡されている 3 つの AprilTag を示しています。 左のタグには ID:0 というラベルが付けられ、座標は X:110、Y:96、W:41、H:41、角度は A:350° です。 中央のタグのラベルは ID:3、座標は X:187、Y:180、W:57、H:57、角度は A:1° です。 右のタグのラベルは ID:9、座標は X:237、Y:89、W:38、H:38、角度は A:3° です。 各タグはアウトライン表示され、システムによる追跡を示します。

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

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

この画像は、視覚システムによって追跡されている 4 つのオブジェクト (ボール 2 個とリング 2 個) を示しています。 赤いボールには、座標 X:122、Y:84、寸法 W:67、H:66、スコア 99% のラベルが付けられています。 青いボールの座標は X:228、Y:86、寸法は W:70、H:68、スコアは 99% です。 緑のリングには、座標 X:109、Y:186、寸法 W:98、H:92、スコア 99% のラベルが付けられています。 赤いリングの座標は X:259、Y:187、寸法は W:89、H:91、スコアは 99% です。 各オブジェクトは白いボックスで囲まれます。

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

AIビジョンセンサーで検出できる 分類 とその検出を有効にする方法の詳細については、VEXcode V5の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: