このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
plannerAStarGrid
説明
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 で導入