plannerRRTStar
説明
plannerRRTStar
オブジェクトは、漸近的に最適な RRT プランナー (RRT*) を作成します。RRT* アルゴリズムは、状態空間距離について最適なソリューションに収束します。また、そのランタイムは RRT アルゴリズムのランタイムの定数係数です。RRT* は幾何学的プランニング問題を解決するために使用されます。幾何学的プランニング問題では、状態空間から取得された 2 つの任意のランダム状態が接続可能であることが必要です。
作成
説明
は、状態空間オブジェクト planner
= plannerRRTStar(stateSpace
,stateVal
)stateSpace
および状態バリデーター オブジェクト stateVal
から RRT* プランナーを作成します。stateVal
の状態空間は stateSpace
と同じでなければなりません。stateSpace
および stateVal
は planner
オブジェクトの StateSpace プロパティと StateValidator プロパティも設定します。
は、前述の構文の入力引数に加え、1 つ以上の名前と値の引数を使用してプロパティを設定します。BallRadiusConstant、ContinueAfterGoalReached、MaxNumTreeNodes、MaxIterations、MaxConnectionDistance、GoalReachedFcn、および GoalBias の各プロパティを名前と値の引数として指定できます。planner
= plannerRRTStar(___,Name=Value
)
プロパティ
例
参照
[1] Karaman, S. and E. Frazzoli. "Sampling-Based Algorithms for Optimal Motion Planning." The International Journal of Robotics Research. Vol. 30, Number 7, 2011, pp 846 – 894.
拡張機能
バージョン履歴
R2019b で導入