Contenido principal

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

Algoritmos de localización

Filtros de partículas, coincidencia de escaneos, localización Montecarlo, gráficos de pose, odometría

Los algoritmos de localización, como la localización de Montecarlo y la comparación de escaneos, estiman su pose en un mapa conocido mediante sensores de distancia o lecturas lidar. Los gráficos de pose realizan un seguimiento de sus poses estimadas y se pueden optimizar en función de las restricciones de los bordes y los cierres de bucles. Para localización y mapeo simultáneos, consulte SLAM.

Funciones

expandir todo

stateEstimatorPFCrear estimador de estado de filtro de partículas
resamplingPolicyPFCrear un objeto de política de remuestreo con configuración de remuestreo
matchScansEstimar la pose entre dos escaneos láser.
matchScansGridEstimar la pose entre dos escaneos LIDAR mediante búsqueda basada en cuadrículas
matchScansLineEstimar la pose entre dos escaneos láser usando características de línea
transformScanTransformar el escaneo láser según la pose relativa
lidarScanCrear un objeto para almacenar el escaneo de LiDAR 2D
monteCarloLocalizationLocalice el robot utilizando datos y mapas del sensor de distancia
lidarScanCrear un objeto para almacenar el escaneo de LiDAR 2D
odometryMotionModelCrear un modelo de movimiento de odometría
likelihoodFieldSensorModelCrear un modelo de sensor de rango de campo de probabilidad
poseGraph Crear gráfico de pose 2D
poseGraph3D Crear gráfico de pose en 3D
poseGraphSolverOptionsOpciones de solución para la optimización del gráfico de pose
optimizePoseGraphOptimizar nodos en el gráfico de pose
trimLoopClosuresOptimice el gráfico de pose y elimine cierres de bucle incorrectos
poseplot3-D pose plot (Desde R2021b)
factorGraphMarco basado en gráficos para la estimación del estado de múltiples sensores (Desde R2022a)
importFactorGraphImportar gráfico de factores desde el archivo de registro de g2o (Desde R2022a)
factorIMUConvertir lecturas de IMU a factor (Desde R2022a)
factorGPSFactor para medición GPS (Desde R2022a)
factorTwoPoseSE2Factor que relaciona dos poses SE(2) (Desde R2022a)
factorTwoPoseSE3Factor que relaciona dos poses SE(3) (Desde R2022a)
factorPoseSE2AndPointXYFactor que relaciona la posición SE(2) y el punto 2-D (Desde R2022b)
factorPoseSE3AndPointXYZFactor que relaciona la posición SE(3) y el punto 3-D (Desde R2022b)
factorIMUBiasPriorFactor previo para el sesgo de IMU (Desde R2022a)
factorVelocity3PriorFactor previo para la velocidad 3-D (Desde R2022a)
factorPoseSE3PriorFactor previo de estado completo para la pose SE (3) (Desde R2022a)
factorCameraSE3AndPointXYZFactor que relaciona la posición de la cámara SE(3), el punto de referencia 3D y la transformación del sensor opcional (Desde R2023a)
estimateGravityRotationEstimar la rotación de la gravedad mediante la optimización del gráfico de factores (Desde R2023a)
estimateGravityRotationAndPoseScaleEstimar la rotación de la gravedad y la escala de la pose utilizando la optimización del gráfico de factores (Desde R2023a)
estimateCameraIMUTransformEstimar la transformación de la cámara al sensor IMU utilizando datos de calibración (Desde R2024a)
wheelEncoderOdometryAckermannCalcule la odometría del vehículo Ackermann utilizando los ticks del codificador de rueda y el ángulo de dirección
wheelEncoderOdometryBicycleCalcule la odometría de la bicicleta utilizando los ticks del codificador de rueda y el ángulo de dirección
wheelEncoderOdometryDifferentialDriveCalcule la odometría del vehículo con tracción diferencial utilizando ticks del codificador de ruedas
wheelEncoderOdometryUnicycleCalcule la odometría del monociclo utilizando tics del codificador de rueda y velocidad angular

Temas

Ejemplos destacados