Лабиринт

Это классические соревнования в робототехнике. Задача найти из него выход (встать на секцию финиша). Секции стенок съемные, что позволяет менять конфигурацию лабиринта.

В соревновательных лабиринтах, где ячейки квадратные, приходится делать только повороты на 90 градусов и проезд одной ячейки вперед. точность маневров должна быть высокая, иначе уже после нескольких поворотов робот зацепит стену и собьется с пути.

Алгорит

Первое, с чего стоит начать - это реализовать подпрограммы:
- Движение вперед на один квадрат
- Поворот направо на 90 градусов
- Поворот налево на 90 градусов