所以我试图在VEX VR在线平台上编码机器人,但我设法在定义的函数中获得了所需的基本操作,但我不知道如何使其循环(如果它只循环了3次)会满足我的需求)。我真的不知道我在做什么,帮助。
def Collect():
drivetrain.drive_for(FORWARD, 750, MM)
magnet.energize(BOOST)
drivetrain.drive_for(REVERSE, 750, MM)
magnet.energize(DROP)
drivetrain.drive_for(FORWARD, 1150, MM)
magnet.energize(BOOST)
drivetrain.drive_for(REVERSE, 1150, MM)
magnet.energize(DROP)
drivetrain.drive_for(FORWARD, 1550, MM)
magnet.energize(BOOST)
drivetrain.drive_for(REVERSE, 1550, MM)
magnet.energize(DROP)
drivetrain.turn_for(RIGHT, 90, DEGREES)
drivetrain.drive_for(FORWARD, 800, MM)
drivetrain.turn_for(LEFT, 90, DEGREES)
def main(bool):
Collect
main=true
while main = true:
wait(1, MSEC)
vr_thread main():