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