Создайте объект для хранения 2-го просмотра лидара
A lidarScan объект содержит данные для одного 2-D лидарного сканирования (обнаружение света и ранжирование). Лидарная развертка - это лазерная развертка для 2-D плоскости с расстояниями (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) Объект сообщения ROS.
plot | Отображение показаний лазера или лидара |
removeInvalidData | Удалить недопустимые данные диапазона и угла |
transformScan | Преобразование лазерного сканирования на основе относительной позы |
controllerVFH | matchScans | monteCarloLocalization | transformScan