Ihre Kommentare

Спасибо.

Первую подсказку только сейчас понял, когда у меня программа правильно сработала.




начать цыкал while 

обвить перемены    dir = и  которые берёт значение с поста(который ближе) командой receive("direction")

проверяем если dir = None: (пустое значение) остановится 

dir = receive("direction")

dist = receive("distance")


только эта конструкция не работает, где я ошибся?