標準VRロボット#

標準VRロボットは、すべてのフリープレイグラウンドと、アートキャンバス+やキャッスルクラッシャー+などの一部の拡張プレイグラウンドで使用されています。

ロボットの概要#

VEXcode VRロボットウィンドウには、標準VRロボットが表示されています。ロボットが移動したり回転したり、センサーで物体を感知したり、プレイグラウンドに描画したりしている様子が確認できます。

標準VRロボットは、駆動系による動作と、フリープレイグラウンドおよび一部の拡張プレイグラウンドで使用される一般的なVRセンサーおよびツールを組み合わせたものです。

構成要素と機能#

成分

使用

APIドキュメント

パワートレイン

ロボットを動かしたり、回転させたりする。

ブロック - Python

電磁石

ディスクを拾い上げて落とします。

ブロック - Python

VRペン

遊び場に様々な色で絵を描く。

ブロック - Python

ブレインタイマー

プロジェクト開始からの経過時間を記録します。

ブロック - Python

バンパーセンサー

ロボットの前面が物体に接触したことを検知します。

ブロック - Python

距離センサー

ロボットの前面が物体からどれだけ離れているかを検出します。

ブロック - Python

視線センサー

ロボットの前方または下方にあるあらゆる色を検出します。

ブロック - Python

位置センサー

プレイグラウンド上でのロボットの現在位置を返します。

ブロック - Python

遊び場#

下の表は、標準VRロボットを使用しているプレイグラウンドと、それぞれのプレイグラウンドの用途に関する簡単な説明を一覧にしたものです。

遊び場

説明

アートキャンバス

VRロボットのペンを使って地面に絵を描きましょう。

キャッスルクラッシャー

フィールド上の城の建造物をすべて破壊してください。

ディスク迷路

視線センサーを使って色分けされた迷路を進み、色付きの経路を感知して辿りましょう。

ディスクムーバー

電磁石を使って、色付きのディスクをそれぞれの色のゾーンに分類しましょう。

ディスク転送

城の中を探索し、電磁石を使ってディスクを集め、対応する色のゾーンに分類しましょう。

ダイナミック・キャッスル・クラッシャー

プロジェクトを実行するたびにレイアウトが変わるレイアウト上で、城内のすべてのオブジェクトを撤去する。

ダイナミックウォールメイズ

プロジェクト実行時に毎回ランダムに生成される迷路を進んでください。

エンコードされたメッセージ

視線センサーとリストを使用して、バイナリASCII文字をデコードし、隠されたメッセージを読み出します。

グリッドマップ

グリッド状のプレイグラウンドで、VRロボットを操作して移動する練習をしましょう。

隠されたピクセルアート

アイセンサーと2Dリストを使用して、隠されたアートワークをピクセル単位で表示します。

ライン検出器

遊び場全体に広がる、異なる色の線を検出して識別する。

数値グリッドマップ

1から100までの番号が振られたマス目を数えたり、マス目間を移動したりする練習をしましょう。

シェイプトレーサー

VRペンを使って、地面にあらかじめ描かれた図形をなぞります。

壁迷路

迷路を通り抜けて出口にたどり着け。

アートキャンバス+

画像アップロード機能、キャンバスダウンロード機能、そしてより高度な描画プロジェクトのためのクリアツールを追加しました。

キャッスルクラッシャー+

Castle Crasherに新たなチャレンジレベルとクリア証明書を追加し、ゲーム体験を拡張します。