Создайте объект для хранения 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.
plot | Отобразите лазер или лоцируйте показания сканирования |
plot | Отобразите лазер или лоцируйте показания сканирования |
removeInvalidData | Удалите недопустимую область значений и угловые данные |
transformScan | Преобразуйте лазерное сканирование на основе относительного положения |
controllerVFH | matchScans | monteCarloLocalization | transformScan