Example #1
0
def navigate(total_time):
    frame = 0
    while frame < total_time:
        distances = ultrasonic_interface.reading()
        if distances['FL'] > 20 and distances['FR'] > 20 and distances['FL'] > 0 and distances['FR'] > 0:
            rc_interface.forward(100)
        else:
            rc_interface.backward(100)
            time.sleep(0.5)
            rc_interface.clockwise(150)
            time.sleep(1.2)
Example #2
0
def test_message():
    emit('distance', ultrasonic_interface.reading(0))