Ejemplo n.º 1
0
 def turn_left(degrees):
     distance = degrees * 0.1876
     while encoders.d_move()[0] < distance and encoders.d_move()[1] < distance:
         ml.backward(0.555)
         mr.forward(0.5)
     sstop()
     encoders.refresh()
Ejemplo n.º 2
0
 def turn_right(degrees):
     distance = (degrees+1) * 0.1876
     while encoders.d_move()[0] < distance and encoders.d_move()[1] < distance:
         ml.forward(0.6)
         mr.backward(0.5)
     sstop()
     encoders.refresh()
Ejemplo n.º 3
0
 def turn_left(degrees):
     distance = degrees * 0.1876
     while encoders.d_move()[0] < distance and encoders.d_move(
     )[1] < distance:
         ml.backward(0.555)
         mr.forward(0.5)
     sstop()
     encoders.refresh()
Ejemplo n.º 4
0
 def turn_right(degrees):
     distance = (degrees + 1) * 0.1876
     while encoders.d_move()[0] < distance and encoders.d_move(
     )[1] < distance:
         ml.forward(0.6)
         mr.backward(0.5)
     sstop()
     encoders.refresh()
Ejemplo n.º 5
0
 def down():
     look_down()
     if anomaly.check() == True:
         while encoders.d_move()[0] <= lm and encoders.d_move()[1] <= lm:
             forward()
         sstop()
         encoders.refresh()
         return True
     else:
         return False
Ejemplo n.º 6
0
 def down():
     look_down()
     if anomaly.check() == True:
         while encoders.d_move()[0] <= lm and encoders.d_move()[1] <= lm:
             forward()
         sstop()
         encoders.refresh()
         return True
     else:
         return False
Ejemplo n.º 7
0
    def down():
        look_down()
        if check() == True:
	        while d_move()[0] <= lm and d_move()[1] <= lm:
	            forward()
	        sstop()
	        refresh()
	        return True
	    else:
	    	return False
Ejemplo n.º 8
0
 def move_backward(distance):
     while encoders.d_move()[0] <= distance and encoders.d_move(
     )[1] <= distance:
         backward()
     sstop()
     encoders.refresh()
Ejemplo n.º 9
0
 def first_down():
     look_down()
     while encoders.d_move()[0] <= lm and encoders.d_move()[1] <= lm:
         forward()
     sstop()
     encoders.refresh()
Ejemplo n.º 10
0
 def turn_left():
     while d_move()[0] < 11 and d_move()[1] < 11:
         ml.backward()
         mr.forward()
     sstop()
     refresh()
Ejemplo n.º 11
0
 def right():
     look_right()
     while d_move()[0] <= 20 and d_move()[1] <= 20:
         forward()
     sstop()
     refresh()
Ejemplo n.º 12
0
 def first_right():
     look_right()
     while encoders.d_move()[0] <= lm and encoders.d_move()[1] <= lm:
         forward()
     sstop()
     encoders.refresh()
Ejemplo n.º 13
0
 def soft_right():
     while encoders.d_move()[0] < 15:
         ml.forward(0.555)
         mr.stop()
     sstop()
     encoders.refresh()
Ejemplo n.º 14
0
 def move_backward(distance):
     while encoders.d_move()[0] <= distance and encoders.d_move()[1] <= distance:
         backward()
     sstop()
     encoders.refresh()
Ejemplo n.º 15
0
 def soft_left():
     while d_move()[0] < 15:
         ml.stop()
         mr.forward(0.5)
     sstop()
     refresh()
Ejemplo n.º 16
0
 def soft_right():
     while d_move()[0] < 15:
         ml.forward(0.555)
         mr.stop()
     sstop()
     refresh()
Ejemplo n.º 17
0
 def turn_right():
     while d_move()[0] < rm and d_move()[1] < rm:
         ml.forward(0.555)
         mr.backward(0.5)
     sstop()
     refresh()
Ejemplo n.º 18
0
 def soft_left():
     while encoders.d_move()[0] < 15:
         ml.stop()
         mr.forward(0.5)
     sstop()
     encoders.refresh()
Ejemplo n.º 19
0
 def soft_right():
     while encoders.d_move()[0] < 15:
         ml.forward(0.555)
         mr.stop()
     sstop()
     encoders.refresh()
Ejemplo n.º 20
0
 def turn_right():
     while d_move()[0] <= 20 and d_move()[1] <= 20:
         ml.forward()
         mr.backward()
     sstop()
     refresh()
Ejemplo n.º 21
0
 def soft_left():
     while encoders.d_move()[0] < 15:
         ml.stop()
         mr.forward(0.5)
     sstop()
     encoders.refresh()
Ejemplo n.º 22
0
 def down():
     look_down()
     while d_move()[0] <= 20 and d_move()[1] <= 20:
         forward()
     sstop()
     refresh()
Ejemplo n.º 23
0
 def turn_left():
     while d_move()[0] < 11 and d_move()[1] < 11:
         ml.backward()
         mr.forward()
     sstop()
     refresh()