Загрузка данных


time.sleep(5)

while True:
    #определяем, на ринге робот или нет
    if cs.color(CS) == color.WHITE:
    #определяем, нажат ли датчик касания
    if fs.pressed(FS):
    #если датчик нажат, двигаемся прямо максимально быстро
    motor.run(Motor_1, -660)
    motor.run(Motor_r, 660)
    time.sleep(0.1)
    else:
    #определяем, есть ли противник в поле зрения
    if ds.distance(DS) <= 500:
    #если есть, двигаемся в его сторону.
    motor.run(Motor_1, -350)
    motor.run(Motor_r, 350)
    time.sleep(0.1)
    else:
    #если нет, вращаемся в поиске
    motor.run(Motor_1, 280)
    motor.run(Motor_r, 280)
    time.sleep(0.1)

else:
    #откат назад, так как на краю
    motor.run_for_degrees(Motor_1, 360*2, 280)
    motor.run_for_degrees(Motor_r, 360*2, -280)
    time.sleep(0.1)