plannerAStarGrid
A* planificador de ruta para mapa de cuadrícula
Descripción
El objeto plannerAStarGrid crea un planificador de rutas A*. El planificador realiza una búsqueda A* en un mapa de ocupación y encuentra la ruta libre de obstáculos más corto entre las ubicaciones especificadas de la cuadrícula de inicio y meta según lo determinado por el coste heurístico.
Creación
Sintaxis
Descripción
crea un objeto planner = plannerAStarGridplannerAStarGrid con un objeto binaryOccupancyMap utilizando un ancho y alto de 10 metros y una resolución de cuadrícula de 1 celda por metro.
crea un objeto planner = plannerAStarGrid(map)plannerAStarGrid utilizando el objeto de mapa especificado map. Especifique map como un objeto binaryOccupancyMap o occupancyMap. La entrada map establece el valor de la propiedad Map.
establece Propiedades utilizando uno o más pares nombre-valor. Las propiedades no especificadas tienen valores predeterminados. Encierre el nombre de cada propiedad entre comillas.planner = plannerAStarGrid(___,Name,Value)
Por ejemplo, plannerAStarGrid(map,'GCost','Manhattan') crea un objeto planificador de ruta A* utilizando la función de costo de Manhattan.
Propiedades
Funciones del objeto
Ejemplos
Capacidades ampliadas
Historial de versiones
Introducido en R2020b
Consulte también
binaryOccupancyMap | occupancyMap | plannerRRT | plannerRRTStar | plannerHybridAStar
