磁石#

導入#

VEX VRマグネットを使用すると、ロボットが磁性体と相互作用し、それらを拾い上げたり放したりすることができます。

以下に、利用可能なメソッドの一覧を示します。

操作 – マグネットの有効化または無効化。

  • energize – 磁石が物体を拾ったり落としたりするように設定します。

行動#

energize#

energize 磁石の状態を設定して、物体を拾ったり落としたりできるようにします。

Usage:
magnet.energize(action)

パラメータ

説明

action

設定する磁石の状態:

  • BOOST – 磁石が物体を拾えるようにします。
  • DROP – 物体を拾えなくなり、持っている物体を落とします。
def main():
    # Pick up and drop off a disk
    drivetrain.drive_for(FORWARD, 800, MM)
    magnet.energize(BOOST)
    drivetrain.drive_for(REVERSE, 800, MM)
    magnet.energize(DROP)

# VR threads — Do not delete
vr_thread(main)