VEXcode VR Full Volume で使用されるロボットは、2023 ~ 2024 年の VEX IQ Robotics Competition (VIQRC) Full Volume で使用される Byte の仮想バージョンである VEX IQ ヒーロー ボットです。 仮想バイトは物理バイトと同じ寸法とモーターを備えていますが、VEXcode VR での自律プログラミング用のセンサーが追加されています。 VEXcode VR のフル ボリューム プレイグラウンドにはロボットが 1 台だけあり、すでに事前設定されています。 これにより、ロボット構成や所定のテンプレート プロジェクトが不要になります。
ロボット制御
Byte には次のコントロールがあります。
ドライブトレイン。 これにより、VEXcode VR のツールボックスの「ドライブトレイン」カテゴリのブロックがロボットを駆動および回転できるようになります。
Arm Motor Group によって制御されるArm。 アームは上げ下げ可能です。 これにより、ロボットはゲーム オブジェクトの輸送などの作業を行うことができます。
[Spin for]ブロックを使用してアームを上げることができます。 アームは前方に 1300 度回転すると完全に上がります。
インテーク モーター グループによって制御される インテーク 。 インテークは正逆回転可能です。 これにより、ロボットはゲーム オブジェクトを収集して得点することができます。
インテークは[Spin for]ブロックを使用して回転させることができます。 インテークは前方に 90 度回転するとブロックを収集し、逆に 90 度回転するとブロックを獲得またはドロップします。
ロボットセンサー
Virtual Byte は、VEXcode VR に自律プログラミング用のセンサーを追加しました。
慣性センサー
VEX IQ (第 2 世代) Brain に組み込まれた慣性センサー はドライブトレインとともに使用され、Byte が正確なドライブトレインのヘディングを使用した正確な旋回も可能です。
VEX IQ (第 2 世代) Brain に組み込まれた慣性センサーの詳細については、 、VEX ライブラリのこの記事をご覧ください。
ドライブトレインの機首方位は 0 ~ 359.9 度の値を報告し、時計回りが正になります。
距離センサー
距離センサー は、物体がセンサーに近いかどうかと、物体の正面からのおおよその距離を報告します。物体までのセンサーの距離 (ミリメートルまたはインチ)。
距離センサーは Byte の前面にあり、物体や障害物を検出するために使用できます。
読み取り値を収集するときは、Byte のアームを距離センサーをブロックしないように十分に上げる必要があることに注意してください。
IQ (第 2 世代) 距離センサー の詳細については、この VEX ライブラリの記事を参照してください。
光学センサー
光学センサー は、物体がセンサーに近づいているかどうか、また、近づいている場合はその物体の色を報告します。
光学センサーは、オブジェクトの明るさと色相の値を度単位で報告することもできます。
光学センサーは Byte のインテーク内にあります。 これは、ブロックがいつインテークにあるか、またそのブロックが何色であるかを判断するために使用できます。
光学センサー の詳細については、VEX ライブラリの記事を参照してください。
バンパースイッチ
バンパー スイッチは、現在押されているかどうかを報告します。
バンパー スイッチはインテーク内の光学センサーの後ろにあり、ブロックがインテークにロードされたタイミングを判断するために使用できます。
バンパー スイッチ の詳細については、この VEX ライブラリの記事を参照してください。