Contenuto principale

Questa pagina è stata tradotta con la traduzione automatica. Fai clic qui per vedere l'ultima versione in inglese.

Mappatura

Mappe di occupazione 2D e 3D, mappe egocentriche, raycasting

Le mappe di occupazione vengono utilizzate per rappresentare gli ostacoli in un ambiente e definire i limiti del tuo mondo. Utilizzando il raycasting è possibile creare mappe e aggiornare la posizione degli ostacoli in base alle letture dei sensori. Sincronizza con le mappe esistenti e sposta i frame locali per creare mappe personalizzate che seguono il tuo veicolo. Le mappe supportano valori binari e probabilistici per le mappe 2D e una rappresentazione probabilistica per le mappe 3D.

Utilizza queste mappe insieme a Pianificazione del movimento per pianificare percorsi su una mappa oppure utilizza gli algoritmi Localizzazione e stima della posa per stimare la posizione del tuo veicolo in un ambiente.

Funzioni

espandi tutto

binaryOccupancyMapCrea una griglia di occupazione con valori binari
occupancyMapCrea una mappa di occupazione 2D
mapClutterGenerate map with randomly scattered obstacles
mapMazeGenerate random 2-D maze map (Da R2021a)
buildMapBuild occupancy map from lidar scans
occupancyMap3D Crea una mappa di occupazione 3D
exportOccupancyMap3DExport 3-D occupancy map as octree or binary tree file
importOccupancyMap3DImport octree or binary tree file as 3-D occupancy map
occupancyMap3DCollisionOptionsCollision-checking options between 3-D occupancy map and collision geometries (Da R2022b)
mapLayerCreate map layer for N-dimensional data (Da R2021a)
multiLayerMapManage multiple map layers (Da R2021a)
signedDistanceMapDiscrete signed distance map of 2-D region (Da R2023a)
signedDistanceMap3DStore signed distance over variably sized 3-D region (Da R2024b)
meshtsdfTruncated signed distance field for 3-D regions containing meshes (Da R2024a)

Argomenti

Esempi in primo piano