Статьи
Что такое SLAM и какую роль в нем играет лидар?

Что такое SLAM

SLAM — это аббревиатура от Simultaneous Localization and Mapping, то есть «одновременная локализация и построение карты».
Простыми словами: SLAM позволяет роботу (или другому автономному устройству) одновременно решать две задачи:
  • понимать, где он находится в пространстве;
  • строить карту окружающего мира по ходу движения.
Это особенно важно там, где нет GPS (например, в помещениях, туннелях, на складах) — робот ориентируется только по данным своих сенсоров.

Какую роль в SLAM играет лидар

Лидар (LiDAR, Light Detection and Ranging) — это сенсор, который измеряет расстояния с помощью лазерных импульсов: он посылает луч, ловит отражение и по времени возврата вычисляет дистанцию до объектов. В SLAM лидар даёт критически важные данные:
  • Точные измерения расстояний. Лидар формирует «облако точек» — цифровую картину окружения с высокой геометрической точностью. На этой основе алгоритм строит карту.
  • Распознавание ориентиров. Алгоритм SLAM ищет в данных лидара устойчивые элементы (углы, стены, колонны) и использует их как опорные точки, чтобы определять положение робота.
  • Коррекция накопленных ошибок. При движении любая оценка позиции постепенно «плывёт» (например, из‑за проскальзывания колёс). Лидар помогает замечать, когда робот снова проезжает мимо уже известного места, и корректировать карту и траекторию — это называется замыканием контура (loop closure).
  • Устойчивость к условиям освещения. В отличие от камер, лидар хорошо работает в темноте, при резких перепадах света и в однотипной среде — это делает SLAM-систему надёжнее.
  • Разделение статичного и подвижного. Лидарные данные помогают отличать неподвижные объекты (они годятся как ориентиры) от движущихся (люди, тележки), чтобы не портить карту временными препятствиями.

Пример из практики

Представь робота‑пылесоса или складского автономного погрузчика. Он едет по складу, лидар сканирует стеллажи, алгоритм SLAM:
  1. фиксирует характерные углы и проходы;
  2. обновляет карту и уточняет, где именно сейчас находится робот;
  3. при повторном проезде мимо знакомого участка сверяется с уже сохранёнными данными и исправляет накопившуюся ошибку.
12.07.2026