Нижний Новгород, Россия
Автор статьи Виктор Будашов
Всем привет! Сегодня мы выполним непростую задачу - парковка робота.
Параллельная парковка - нелегкий маневр даже для водителей автомобиля. Рассчитать угол, заехать и поставить машину на одной линии с другими, при этом не задев соседние машины - задача не из простых, но Роботу «Танку» она посильна!
Алгоритм парковки «Танка» аналогичен с алгоритмом движения автомобиля. Если с первого раза заехать не получилось, то следует приспособиться и найти нужные параметры углов и скоростей! Поехали!
Для работы понадобится:
– собранный Робот «Танк»;
– два соседних предмета (чтобы выполнить параллельную парковку, мы использовали два Робота «Танка»).
Чтобы правильно выполнить парковку, нужна корректная и наглядная программа, наш пример представлен ниже:
Меняя параметр функции «Поворот», можно программировать парковку «Танка» справа или слева по ходу движения робота. В зависимости от работы робота, возможно, необходимо будет скорректировать временную задержку для выполнения поворотов. Также, можно будет поиграться с мощностью, чтобы робот попадал четко в установленное парковочное место.
Посмотрите, как это получилось у нас: