Для автоматизации складов различных типов, создается специализированный тип роботов - складские роботы. Такой тип роботов способен выполнять различные операции. Однако в большинстве своем, в основе этих операций лежит передвижение по заданному складу. Сама же проблема заключается в локализации робота в данном складе. Т.е. робот должен иметь возможность определить свое местоположение и выполнить, исходя из этого, ряд соответствующих задач.
Вначале робот оценивал расстояние до окружающих его стенок и записывал в массив данных некоторый набор чисел.
Далее, робот выдвигал некоторое количество гипотез, указывающие на возможное местоположение робота. Если количество гипотез не равно единице, робот перемещался на соседнюю область.
Получая новый массив данных, робот исключал невозможные гипотезы из исходных. Продолжая эти действия некоторое количество раз, робот выполнял задачу.
Тлюстангелов Даниил. Механизм локализации (1).pdf
Используя базовый набор Lego mindstorms, построить заданную модель
Для начала был собран робот, отвечающий необходимым требованиям.
Далее, из подручных материалов был сконструирован замкнутый лабиринт.
С помощью программного обеспечения, написать программу, реализующую действия заданной модели;
Вначале робот оценивал расстояние до окружающих его стенок и записывал в массив данных некоторый набор чисел.
Далее, робот выдвигал некоторое количество гипотез, указывающие на возможное местоположение робота. Если количество гипотез не равно единице, робот перемещался на соседнюю область.
Получая новый массив данных, робот исключал невозможные гипотезы из исходных. Продолжая эти действия некоторое количество раз, робот выполнял задачу.