Python を使用した VEXcode VR での電磁石の使用

VEX VR ロボットのこの電磁石は、金属コアを備えたディスクを拾ったり落としたりするように制御できます。


電磁石とは何ですか?

ディスク.png

電磁石は、電流によって磁場が生成される特定の種類の磁石です。 VEX VR ロボットには、金属コアを含むディスクを持ち上げたり置いたりするための電磁石が付いています。

VEXcodeVR-MagnetCallout.png

VEX VR ロボットの電磁石は、現在使用中のプレイグラウンドに向かって下を向いているロボットの前面に配置されています。


電磁石の仕組み

マグネットブースト.png

VEXcode VR の特定のプレイグラウンドには、電磁石で使用できるメタル コアを備えたディスクがあります。

電磁石を ブーストに設定すると、ユーザーは磁石に通電できます。

ピックアップディスク.png

電磁石の下にあるディスクはすべて VR ロボットによって拾われます。

マグネットドロップ.png

電磁石を ドロップに設定すると、磁石への通電が解除されます。

ドロップディスク.png

VR ロボット電磁石が現在保持しているディスクはすべてドロップされます。


Python を使用した VEXcode VR での使用

Unity_2020-04-10_11-03-23.jpg

VR ロボット電磁石は、ディスク トランスポート プレイグラウンドで使用できます。 さまざまな色の円盤が壁で囲まれた領域内にあります。

pick_up_disk.png

次の例では、VR ロボットが城の壁に向かって前進し、左に曲がり、青いディスクを拾って落とします。

スタックディスク.png

さらなる挑戦として、ディスクを互いに積み重ねてみてください。 電磁石は一度に 1 つのディスクしか保持できませんが、ユーザーはディスクを 2 つ積み上げても、その上を移動することができます。

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

Last Updated: