Web ベースの VEXcode EXP でのビジョン センサーの使用

ビジョン センサーを使用すると、ロボットはストリーミング ビデオ カメラの送信から視覚データを収集できます。 ビジョン センサーは、色やカラー コードの認識など、ロボットの環境に関する情報を収集できます。

ビジョンセンサーデバイスの追加

コード ビューアーと印刷コンソールのアイコンの間にデバイス アイコンが強調表示された VEXcode EXP ツールバー。

[デバイス]ウィンドウを開きます。

デバイスの追加ボタンが強調表示された VEXcode EXP デバイス メニュー。

「デバイスを追加」を選択します。

デバイスの追加ボタンを選択した後の VEXcode EXP デバイス メニュー。 ビジョンオプションが強調表示されます。

ビジョンセンサーアイコンを選択します。

VEXcode EXP ビジョンセンサーの特定のポートを選択できるポートメニューを選択します。

ビジョンセンサーが VEX EXP Brain に接続されているポートを選択します。 すでに構成されているポートは使用できなくなります。

ポートを選択すると、ビジョンセンサーの設定画面が表示されます。 構成するには、次の一連の手順に従います。 

ビジョンユーティリティを開く

VEXcode EXP のビジョン センサー設定パネル。センサーには Vision1 というラベルが付いています。 大きなビジョン センサー アイコンが表示され、その下に [ユーティリティを開く] というラベルの付いた青いボタンが強調表示されます。

「ユーティリティを開く」を選択して、新しい Web ブラウザ タブで Vision ユーティリティを開きます。 

Vision Utility メニューが開き、左上のカメラ アイコンが強調表示されます。

Web ベースの Vision Utility が開きます。 左上隅のカメラ アイコンを選択して画像をキャプチャします。

: Web ベースの Vision Utility は、以前の構成データを保存またはロードすることができません。 Web ベースの Vision Utility がロードされるたびに、すべての署名がクリアされます。  

ビジョン センサーへの接続を求める vision.vexcode.cloud からのブラウザー プロンプト。 Vision Sensor という名前のデバイスが強調表示されます。 プロンプトの下部に、「接続」および「キャンセル」というラベルの付いたボタンが表示されます。

ダイアログ ボックスが開き、ビジョン センサーの選択を求められます。 ビジョンセンサーを選択します。

このリストにデバイスが表示されない場合は、ビジョン センサーが microUSB ケーブルを介してコンピュータに接続されていることを確認してください。  

ブラウザのプロンプトでビジョンセンサーへの接続を求められます。 Vision Sensor という名前のデバイスが選択され、下部の [接続] ボタンが強調表示されています。

接続を選択します。 

署名の構成

Vision Utility メニューが開き、左上のカメラ アイコンが強調表示されます。

ビジョンセンサーが接続されると、画像がキャプチャされます。

ビジョンセンサーを接続した後、カメラアイコンを再度選択して新しい画像をキャプチャできます。

: ビジョンセンサーからのライブストリーミングビデオは、Web ベースのビジョンユーティリティでは利用できません。  

VEX Robotics の収納ボックスを表示するビジョン センサー ユーティリティからのライブ プレビュー フィード。 ボックス上の青色の領域が赤い四角で選択されています。 署名の右側の「設定」アイコンが緑色に変わります。

色の設定に使用するオブジェクト上の色付きの領域を選択します。 新しい署名が設定されている場合、「設定」アイコンは緑色に変わります。 

SIG_1 署名の横にある [設定] ボタンが選択され、ボックス上の青色の領域全体が強調表示され、ビジョン センサーによって識別されます。

色付きの領域を選択したら、「設定」ボタンを選択して色を設定します。 

SIG_1 署名では、各署名の名前を変更できることを示すために名前フィールドが選択されています。

署名ボックスに入力して構成に名前を付けます。

: このステップ中に、他の必要な色を必ずキャプチャしてください。

署名のカスタム構成コードはライブプレビューの下に表示されます。 以下では「Copy Config」ボタンが強調表示されています。

署名の構成コードが下のボックスに表示されます。 「設定のコピー」を選択してコードをコピーします。

重要:その後は必ずこのページを閉じてください。

追加機能が強調表示されたビジョン センサー メニューが表示されます。 上では、明るさの表示とスライダーが強調表示されています。 右側では、各署名のクリアおよびカラーしきい値ボタンが強調表示されます。 署名の下に、[すべてクリア] ボタンが強調表示されます。

その他の機能には次のようなものがあります。

  • 明るさスライダー - ページの上部にあるスライダーを使用して、カメラが認識する画像の明るさを調整します。 ビジョンセンサーを使用するたびに、この明るさが一定に保たれることが重要です。
  • カラーしきい値スライダー - 署名ボックスの横にある矢印をクリックして、指定された署名ボックス内の指定された色としてどの程度近い色を認識できるかを調整します。
  • クリア - 特定の署名をクリアするには、署名ボックスの横にある [クリア] を選択します。
  • すべてクリア - すべての署名ボックスをクリアするには、下部にある「すべてクリア」を選択します。

ハイライト表示され、「Paste Config」というラベルが付いた青いボタンがあるビジョン センサー設定画面。

Devices ウィンドウを開いた状態で VEXcode に戻り、「Paste Config」を選択します。

テキストを貼り付ける許可を求めるブラウザのセキュリティ プロンプトが表示される場合があります。その場合は、「許可」を選択してください。  

メニューのテキスト フィールドにカスタム構成コードが貼り付けられたビジョン センサー設定画面。

設定コードがウィンドウに表示されます。 

構成コードがテキスト フィールドに貼り付けられた同じビジョン センサー設定画面。 右下の「完了」ボタンが強調表示されます。

「完了」を選択します。 これでビジョン センサーが設定され、使用できるようになりました。 

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

Last Updated: