位置#

導入#

VEX VR位置センサーは、様々なプレイグラウンド内におけるロボットの位置と角度を追跡できます。

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

  • position – ロボットの X または Y 座標を返します。

  • position_angle – ロボットの角度を返します。

position#

position は VR ロボットの X または Y 座標位置を返します。

Usage:
location.position(axis, units)

パラメータ

説明

axis

位置を返す軸:

  • X
  • Y

units

位置を表す単位:

  • INCHES
  • MM ミリメートル
def main():
    # Display the Y position after driving
    drivetrain.drive_for(FORWARD, 100, MM)
    brain.print(location.position(Y, MM))

# VR threads — Do not delete
vr_thread(main)

position_angle#

position_angle はロボットの角度を度単位で返します。

Usage:
location.position_angle(units)

パラメータ

説明

units

角度を表す単位:

  • DEGREES
def main():
    # Display the angle after turning
    drivetrain.turn_for(RIGHT, 135, DEGREES)
    brain.print(location.position_angle(DEGREES))

# VR threads — Do not delete
vr_thread(main)