plannerAStarGrid
グリッド マップの A* パス プランナー
説明
plannerAStarGrid オブジェクトは、A* パス プランナーを作成します。このプランナーは、占有マップで A* 探索を実行し、グリッドの指定された開始位置からゴール位置までの障害物のない最短のパスを見つけます。最短のパスはヒューリスティック コストによって決定されます。
作成
構文
説明
は、幅と高さが 10 メートルでグリッド分解能が 1 メートルあたり 100 セルの planner = plannerAStarGridbinaryOccupancyMap オブジェクトを使用して plannerAStarGrid オブジェクトを作成します。
は、指定されたマップ オブジェクト planner = plannerAStarGrid(map)map を使用して plannerAStarGrid を作成します。map は binaryOccupancyMap オブジェクトまたは occupancyMap オブジェクトとして指定します。map 入力は、Map プロパティの値を設定します。
は、1 つ以上の名前と値のペアを使用して プロパティ を設定します。指定されていないプロパティは既定値になります。プロパティ名はそれぞれ引用符で囲みます。planner = plannerAStarGrid(___,Name,Value)
たとえば、plannerAStarGrid(map,'GCost','Manhattan') は、Manhattan コスト関数を使用して A* パス プランナー オブジェクトを作成します。
プロパティ
オブジェクト関数
例
拡張機能
バージョン履歴
R2020b で導入
