Создайте оптимальный планировщик пути RRT (RRT *)
The plannerRRTStar
объект создает асимптотически оптимальный планировщик RRT, RRT *. Алгоритм RRT * сходится к оптимальному решению с точки зрения расстояния в пространстве состояний. Кроме того, его среда выполнения является постоянным фактором среды выполнения алгоритма RRT. RRT * используется для решения геометрических задач планирования. Геометрическая задача планирования требует, чтобы любые два случайных состояния, извлеченные из пространства состояний, могли быть соединены.
создает планировщик RRT * из объекта пространства состояний, planner
= plannerRRTStar(stateSpace
,stateVal
)stateSpace
, и объект валидатора состояний, stateVal
. Пространство состояний stateVal
должно быть то же, что и stateSpace
. stateSpace
и stateVal
также устанавливает StateSpace
и StateValidator
свойства planner
объект.
[1] Караман, С. и Е. Фраццоли. Основанные на дискретизации алгоритмы для оптимального планирования движения. Международный журнал исследований робототехники. Том 30, № 7, 2011, стр. 846 - 894.
navPath
| plannerRRT
| stateSpaceDubins
| stateSpaceReedsShepp
| stateSpaceSE2