Некоторые основные алгоритмы передвижения робота:
Нечёткий алгоритм. 2 Определяется упорядоченным множеством нечётких инструкций, содержащих понятия, формализуемые нечёткими множествами. 2 Показания измерительных приборов фаззифицируются, обрабатываются в базе нечётких знаний, дефаззифицируются и в виде обычных цифровых сигналов подаются на исполнительные устройства. 2
Челночный алгоритм. 2 Основная идея — робот пытается обойти фигуру, совершая горизонтальные челночные движения от границы до границы. 2 Встретив препятствие, меняет строку либо переходит вверх или вниз в зависимости от состояния регистровой памяти. 2
Алгоритм движения мобильного робота с построением карты местности в реальном времени. 3 В начале движения происходит позиционирование — определение исходных координат и получение координат точки назначения. 3 Ориентирование осуществляется на основании данных, полученных с датчиков. 3 Движение происходит по максимально короткой траектории (при отсутствии препятствий — по прямой линии) до тех пор, пока координаты робота и координаты точки назначения не будут приблизительно равны. 3 В процессе движения может возникнуть необходимость обхода препятствий, появляющихся на пути движения. 3 В случае обнаружения препятствия робот производит остановку для дальнейшего анализа ситуации. 3 В процессе обхода препятствия анализируется текущее положение, осуществляется корректировка направления движения с учётом контуров препятствия. 3 При достижении конечной точки движение робота завершается. 3