Создайте объект для хранения 2D скана лидара
lidarScan
объект содержит данные для одного 2D лидара (световое обнаружение и определение дальности) скан. Скан лидара является лазерным сканом для 2D плоскости с расстояниями (Ranges
) измеренный от датчика до препятствий в среде под определенными углами (Angles
). Используйте этот лазерный объект скана в качестве входа к другим алгоритмам робототехники такой как matchScans
, controllerVFH
, или monteCarloLocalization
.
создает scan
= lidarScan(ranges
,angles
)lidarScan
объект от ranges
и angles
, это представляет данные, собранные от датчика лидара. ranges
и angles
входные параметры являются векторами из той же длины и установлены непосредственно в Ranges
и Angles
свойства.
создает scan
= lidarScan(cart
)lidarScan
объект с помощью входных Декартовых координат в качестве n-by-2 матрица. Cartesian
свойство установлено непосредственно от этого входа.
создает scan
= lidarScan(scanMsg
)lidarScan
объект от LaserScan
(ROS Toolbox) объект сообщения ROS.
plot | Отобразите лазер или чтения сканов лидара |
removeInvalidData | Удалите недопустимую область значений и угловые данные |
transformScan | Преобразуйте лазерный скан на основе относительного положения |
matchScans
| transformScan
| controllerVFH
| monteCarloLocalization