Die Servos sollen einmal durchlaufen und erst dann den eingang wieder frei geben.
def move_robot():
global x_deviation, y_max, tolerance, arr_track_data
print("moving robot .............!!!!!!!!!!!!!!")
print(x_deviation, tolerance, arr_track_data)
y=1-y_max #distance from bottom of the frame
if(abs(x_deviation)<tolerance):
delay1=0
if(y<0.1):
cmd="Stop"
ut.red_light("ON")
ut.stop()
x=1
if(x==1):
print("servo")
servo_angle(3, 40) # Servo of port0 Rotate to 0 degrees.
time.sleep(3)
servo_angle(3, 50) # Rotate to 90 degrees.
time.sleep(3)
servo_angle(3, 80) # Rotate to 180 degrees.
time.sleep(3)