カラー シグネチャは、VEX AIM コーディング ロボットの AI ビジョン センサーが色識別に使用する 2 種類のビジュアル シグネチャのうちの 1 つです。 AI ビジョン センサーがカラー シグネチャを認識できるようにするには、最初にカラー シグネチャを構成する必要があります。 カラー署名を適切に構成するには、この記事に記載されている手順に従ってください。
注意: AI Vision Utility を使用してロボットのカラー シグネチャを構成するには、有線接続を使用する必要があります。 有線接続を使用してロボットを VEXcode AIM に接続する方法の詳細については、この記事を参照してください
カラー署名を設定する
AI ビジョン センサーで認識させたい単色のオブジェクトをその前に置きます。
マウス カーソルを単色のオブジェクトの上に置き、希望する色を選択してドラッグし、設定します。 選択された領域の端に赤いボックスが表示されます。
注: 選択する色の範囲内にとどまるようにしてください。 そうしないと、背景から誤って色を取得してしまい、AI ビジョン センサーの検出が妨げられる可能性があります。
色設定 ボタンが使用可能になります。 選択すると色が保存されます。
色が設定されると、AI ビジョン センサーはそれを カラー シグネチャとして保存します。
名前 テキスト ボックスを選択して入力し、カラー署名の名前を変更します。
他のオブジェクトの カラー シグネチャ さらに構成するには、 色の追加 を選択します。
AI ビジョン センサーは、 に最大 7 カラー シグネチャを追跡できます。
希望する色をすべて設定したら、 閉じるを選択します。
構成されたすべてのカラー署名が AIM コントロール パネルに表示されます。
カラーシグネチャを調整する
カラー シグネチャの 色相範囲 と 彩度範囲 微調整して、センサーが色をより簡単に検出できるようにします。
カラー シグネチャを構成するときに、色相範囲と彩度範囲の両方のオプションが表示されます。 これらにより、カラー シグネチャをより 耐性あるものに調整できます。 オブジェクトを移動しても AI ビジョン ユーティリティによって追跡できる場合、カラー シグネチャは復元力があると見なされます。
最初のスライダーは 色相範囲。 色相は、色相環上の位置によって定義される、知覚される色です。 このカラー ホイールの範囲は 0 ~ 359.9 度で、ホイール上の各色には定義された度数値があります。
色相範囲では、設定した色の上下の度数を選択して、その色として報告することができます。 たとえば、濃い青の色相値は 240 度になります。 色相範囲が 20 度の場合、220 度から 260 度までの色はすべて濃い青に設定された色として報告されます。
色の構成を調整するには、ターゲット ボックスがオブジェクトの周囲で安定するまで、 色相範囲 スライダーをゆっくり移動します。 必要以上に動かさないでください。
2 番目のスライダーは 彩度範囲です。 彩度は色の強さまたは純度です。 色が明るいほど、彩度が高くなります。 彩度は、落ち着いたグレートーンの 0% からその色相の濃いバージョンである 100% までのパーセンテージで測定される相対的なスケールです。
彩度範囲では、設定した色より上と下の彩度のパーセンテージを選択して、その色として報告することができます。 たとえば、暗い照明の下では赤いボールは彩度 50% として表示されることがあります。 彩度範囲が .25 (小数点以下 25%) の場合、25% から 75% の彩度はすべて赤色で構成された色として報告されます。
追跡するオブジェクトがターゲット ボックスで完全に囲まれるまで、 彩度範囲 のスライダーを移動します。
これで、 Color Signatureの復元力をテストできます。 オブジェクトをさまざまな照明条件に置いたり、移動したりして、AI ビジョン センサーがさまざまな設定や条件で追跡を継続できるかどうかを確認します。
2 つ以上の カラー シグネチャ 設定されると、 カラー コード構成を開始できます。