lidarScan
Crear un objeto para almacenar el escaneo de LiDAR 2D
Descripción
Un objeto lidarScan contiene los datos de un solo escaneo de LiDAR (detección y distancia por luz) 2D. El escaneo de LiDAR es un escaneo láser de un plano 2D con distancias (Ranges) medidas desde el sensor hasta los obstáculos del entorno en ángulos específicos (Angles). Utilice este objeto de escaneo láser como entrada a otros algoritmos de robótica como matchScans, controllerVFH o monteCarloLocalization.
Creación
Descripción
crea un objeto scan = lidarScan(ranges,angles)lidarScan a partir de ranges y angles, que representan los datos recopilados de un sensor de LiDAR. Las entradas de ranges y angles son vectores de la misma longitud y se establecen directamente en las propiedades Ranges y Angles.
crea un objeto scan = lidarScan(cart)lidarScan mediante las coordenadas cartesianas de entrada como una matriz n por 2. La propiedad Cartesian se establece directamente desde esta entrada.
crea un objeto scan = lidarScan(scanMsg)lidarScan a partir de un objeto de mensaje LaserScan (ROS Toolbox) ROS.
Propiedades
Funciones del objeto
plot | Mostrar lecturas de escaneo láser o lidar |
removeInvalidData | Eliminar datos de rango y ángulo no válidos |
transformScan | Transformar el escaneo láser según la pose relativa |
Ejemplos
Capacidades ampliadas
Historial de versiones
Introducido en R2019b
Consulte también
matchScans | transformScan | controllerVFH | monteCarloLocalization


