Создайте оптимальный планировщик пути 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