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
