plannerHybridAStar
Description
L'objet de planification de chemin Hybrid A* génère un chemin fluide dans un espace 2D donné pour les véhicules avec des contraintes non holonomiques.
L'objet plannerHybridAStar
utilise la connexion Reeds-Shepp pour trouver un chemin sans obstacle. Vous pouvez modifier le comportement de la connexion en réglant des propriétés telles que MinTurningRadius
, ForwardCost
et ReverseCost
. Vous pouvez utiliser la propriété AnalyticExpansionInterval
pour définir le cycle afin de vérifier la connexion Reeds-Shepp.
Remarque
Le planificateur Hybrid A* vérifie les collisions dans la carte en interpolant les primitives de mouvement et l'expansion analytique basée sur la propriété ValidationDistance
de l'objet stateValidator
. Si la propriété ValidationDistance
est définie sur Inf
, l'objet interpole en fonction de la taille de cellule de la carte spécifiée dans le validateur d'état. Gonflez la carte d'occupation avant de l'attribuer au planificateur pour tenir compte de la taille du véhicule.
Création
Description
crée un objet planificateur de chemin à l'aide de l'algorithme Hybrid A*. Spécifiez l'entrée planner
= plannerHybridAStar(validator
)validator
en tant qu'objet validatorOccupancyMap
ou validatorVehicleCostmap
. L'entrée validator
définit la valeur de la propriété StateValidator .
définit Propriétés du planificateur de chemin en utilisant un ou plusieurs arguments de paire nom-valeur. Placez chaque nom de propriété entre guillemets simples (' ').planner
= plannerHybridAStar(validator
,Name,Value
)
Propriétés
Exemples
Références
[1] Dolgov, Dmitri, Sebastian Thrun, Michael Montemerlo, and James Diebel. Practical Search Techniques in Path Planning for Autonomous Driving. American Association for Artificial Intelligence, 2008.
[2] Petereit, Janko, Thomas Emter, Christian W. Frey, Thomas Kopfstedt, and Andreas Beutel. "Application of Hybrid A* to an Autonomous Mobile Robot for Path Planning in Unstructured Outdoor Environments." ROBOTIK 2012: 7th German Conference on Robotics. 2012, pp. 1-6.