plannerAStarGrid
A* pianificatore di percorsi per mappa a griglia
Descrizione
L'oggetto plannerAStarGrid
crea un pianificatore di percorsi A*. Il pianificatore esegue una ricerca A* su una mappa di occupazione e trova il percorso più breve e privo di ostacoli tra le posizioni di partenza e di arrivo specificate nella griglia, come determinato dal costo euristico.
Creazione
Sintassi
Descrizione
crea un oggetto planner
= plannerAStarGridplannerAStarGrid
con un oggetto binaryOccupancyMap
utilizzando una larghezza e un'altezza di 10 metri e una risoluzione della griglia di 1 cella per metro.
crea un oggetto planner
= plannerAStarGrid(map
)plannerAStarGrid
utilizzando l'oggetto mappa specificato map
. Specificare map
come oggetto binaryOccupancyMap
o occupancyMap
. L'input map
imposta il valore della proprietà Map.
imposta Proprietà utilizzando una o più coppie nome-valore. Le proprietà non specificate hanno valori predefiniti. Racchiudere ogni nome di proprietà tra virgolette.planner
= plannerAStarGrid(___,Name,Value
)
Ad esempio, plannerAStarGrid(map,'GCost','Manhattan')
crea un oggetto pianificatore di percorsi A* utilizzando la funzione di costo Manhattan.
Proprietà
Funzioni oggetto
Esempi
Funzionalità estese
Cronologia versioni
Introdotto in R2020b
Vedi anche
binaryOccupancyMap
| occupancyMap
| plannerRRT
| plannerRRTStar
| plannerHybridAStar