Кантоградец v9.11
ROB-77290Робот создан на самостоятельно спроектированной плате, на базе контроллера ATMEGA328. Колеса выполнены из двух частей: Диска и шины. Шины вылиты из двухкомпонентного силикона, в смоделированной форме для заливки в AutoDesk Inventor 2023. Диски смоделированы в среде моделирования AutoDesk Inventor 2023 под размеры робота. На роботе стоит 5 лазерных дальномеров VL53L0X, для определения стен спереди, справа, и слева от робота путем считывания значений, и последующего сравнения с шаблонами в программе.
программа основана на алгоритме Ли, более известного как алгоритм волновой трассировки. В начале производится записывания в массив стен индексы обнаруженных стен, после чего производится волновая трассировка в отдельный двумерный массив. Впоследствии робот находит кратчайший путь до финиша, берет первое движение и воспроизводит его, после повторяет написанный выше алгоритм действий пока не дойдет до финиша.
Приоритет поиска пути Сверху > Справа > Снизу > Слева.