Main Content

Mapeo y localización

Mapeo con escaneo de LiDAR y localización por filtro de partículas

Cree mapas de entornos utilizando cuadrículas de ocupación y realice localización mediante un algoritmo de estimación bayesiano recursivo basado en muestreo utilizando los datos del sensor de LiDAR desde el robot.

Funciones

expandir todo

binaryOccupancyMapCreate occupancy grid with binary values
getOccupancyGet occupancy value of locations
inflateAgrandar cada ubicación ocupada
moveMove map in world frame (desde R2019b)
occupancyMatrixConvierta una cuadrícula de ocupación en una matriz
raycastCompute cell indices along a ray (desde R2019b)
lidarScanCrear un objeto para almacenar el escaneo de LiDAR 2D (desde R2019b)
plotDisplay laser or lidar scan readings
removeInvalidDataRemove invalid range and angle data
transformScanTransform laser scan based on relative pose
stateEstimatorPFCreate particle filter state estimator
initializeInitialize the state of the particle filter
predictPredict state of robot in next time step
correctAdjust state estimate based on sensor measurement
getStateEstimateExtract best state estimate and covariance from particles

Temas

Aplicación

Estimación de estados

  • Particle Filter Parameters
    To use the stateEstimatorPF particle filter, you must specify parameters such as the number of particles, the initial particle location, and the state estimation method.
  • Particle Filter Workflow
    A particle filter is a recursive, Bayesian state estimator that uses discrete particles to approximate the posterior distribution of the estimated state.