Algoritmos de localización
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
Temas
- Redacte una serie de escaneos láser con cambios de pose
Utilice la función
matchScans
para calcular la diferencia de pose entre una serie de escaneos láser. - Minimice el rango de búsqueda en la coincidencia de escaneo Lidar basada en cuadrícula usando IMU
Este ejemplo muestra cómo utilizar una unidad de medición inercial (IMU) para minimizar el rango de búsqueda del ángulo de rotación para algoritmos de coincidencia de escaneo.
- Algoritmo de localización de Montecarlo
El algoritmo de localización de Monte Carlo (MCL) se utiliza para estimar la posición y orientación de un robot.
- Flujo de trabajo del filtro de partículas
Un filtro de partículas es un estimador de estado bayesiano recursivo que utiliza partículas discretas para aproximar la distribución posterior del estado estimado.
- Parámetros del filtro de partículas
Para utilizar el filtro de partículas
stateEstimatorPF
(Robotics System Toolbox) , debe especificar parámetros como el número de partículas, la ubicación inicial de las partículas y el método de estimación del estado.