VEXcode AIM でカラー署名を構成する

カラー シグネチャは、VEX AIM コーディング ロボットの AI ビジョン センサーが色識別に使用する 2 種類のビジュアル シグネチャのうちの 1 つです。 AI ビジョン センサーがカラー シグネチャを認識できるようにするには、最初にカラー シグネチャを構成する必要があります。カラー署名を適切に構成するには、この記事に記載されている手順に従ってください。

注意: AI Vision Utility を使用してロボットのカラー シグネチャを構成するには、有線接続を使用する必要があります。有線接続を使用してロボットを VEXcode AIM に接続する方法の詳細については、この記事を参照してください

カラー署名を設定する

VEXcode AIM の AI ビジョン ユーティリティ。左側は、白い背景の中央に赤い立方体があるロボットからのカメラ フィードを示しています。

AI ビジョン センサーで認識させたい単色のオブジェクトをその前に置きます。

マウス カーソルを単色のオブジェクトの上に置き、希望する色を選択してドラッグし、設定します。選択された領域の端に赤いボックスが表示されます。

注: 選択する色の範囲内にとどまるようにしてください。そうしないと、背景から誤って色を取得してしまい、AI ビジョン センサーの検出が妨げられる可能性があります。

以前と同じユーティリティですが、赤い立方体の上に赤いボックスが表示され、色が選択された場所が示されます。ウィンドウの右側で、[色の設定] ボタンが強調表示されます。

色設定 ボタンが使用可能になります。選択すると色が保存されます。

色が設定されると、AI ビジョン センサーはそれを カラー シグネチャとして保存します。

先ほど設定したカラー署名の [名前] テキスト ボックスに吹き出しが表示された、AI Vision ユーティリティ ウィンドウの拡大バージョン。

名前 テキスト ボックスを選択して入力し、カラー署名の名前を変更します。

AI Vision Utility ウィンドウの右側が拡大表示され、色の追加ボタンがハイライト表示されます。

他のオブジェクトの カラー シグネチャ さらに構成するには、 色の追加 を選択します。

AI ビジョン センサーは、 に最大 7 カラー シグネチャを追跡できます。

VEXcode AIM の AI Vision Utility で、右下隅の閉じるボタンがハイライト表示されます。

希望する色をすべて設定したら、 閉じるを選択します。

VEXcode AIM のコントロール パネルを拡大表示し、構成された色のセクションの周囲を強調表示しました。その中には、以前に設定した色と一致する行があります。

構成されたすべてのカラー署名が AIM コントロール パネルに表示されます。


カラーシグネチャを調整する

カラー シグネチャの 色相範囲 と 彩度範囲 微調整して、センサーが色をより簡単に検出できるようにします。

設定されたカラー シグネチャを調整するために使用できるオプションを表示する AI ビジョン ユーティリティの拡大表示。

カラー シグネチャを構成するときに、色相範囲と彩度範囲の両方のオプションが表示されます。これらにより、カラー シグネチャをより 耐性あるものに調整できます。オブジェクトを移動しても AI ビジョン ユーティリティによって追跡できる場合、カラー シグネチャは復元力があると見なされます。

虹色が流れ落ちる円。赤は 0 度の方向、緑はおよそ 120 度の方向、青はおよそ 240 度の方向です。

最初のスライダーは 色相範囲。色相は、色相環上の位置によって定義される、知覚される色です。このカラー ホイールの範囲は 0 ~ 359.9 度で、ホイール上の各色には定義された度数値があります。 

色相範囲では、設定した色の上下の度数を選択して、その色として報告することができます。たとえば、濃い青の色相値は 240 度になります。色相範囲が 20 度の場合、220 度から 260 度までの色はすべて濃い青に設定された色として報告されます。

色の構成を調整するには、ターゲット ボックスがオブジェクトの周囲で安定するまで、 色相範囲 スライダーをゆっくり移動します。必要以上に動かさないでください。

彩度値に基づいた色の変化を示す表。最も左では彩度が 0% となり、色は灰色で表示されます。右に移動するにつれて色の明るさが増加し、彩度の値が増加します。

2 番目のスライダーは 彩度範囲です。彩度は色の強さまたは純度です。色が明るいほど、彩度が高くなります。彩度は、落ち着いたグレートーンの 0% からその色相の濃いバージョンである 100% までのパーセンテージで測定される相対的なスケールです。 

彩度範囲では、設定した色より上と下の彩度のパーセンテージを選択して、その色として報告することができます。たとえば、暗い照明の下では赤いボールは彩度 50% として表示されることがあります。彩度範囲が .25 (小数点以下 25%) の場合、25% から 75% の彩度はすべて赤色で構成された色として報告されます。

追跡するオブジェクトがターゲット ボックスで完全に囲まれるまで、 彩度範囲 のスライダーを移動します。

これで、 Color Signatureの復元力をテストできます。オブジェクトをさまざまな照明条件に置いたり、移動したりして、AI ビジョン センサーがさまざまな設定や条件で追跡を継続できるかどうかを確認します。

2 つ以上の カラー シグネチャ 設定されると、 カラー コード構成を開始できます。

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

Last Updated: