В Toolbox™ Навигация (Navigation) предусмотрено несколько планировщиков путей или движений для создания последовательности допустимых конфигураций, которые перемещают объект из начальной в конечную цель. Панель инструментов поддерживает как глобальные, так и локальные плановики. Глобальные плановики обычно требуют наличия карты и определяют общее пространство состояний. Местные плановики обычно выбирают глобально спланированный путь и корректируют его на основе препятствий в среде. Плановики проверяют наличие конфликтов с средой, связывают и распространяют состояния и используют функции затрат для оптимизации. В таблице ниже подробно описаны ключевые различия между различными плановиками и время использования определенного плановика.
| Планировщик | Тип и область применения | Проверка коллизий | Подключение к состоянию и распространение | Преимущества | Используется для |
|---|---|---|---|---|---|
Сетка A * -plannerAStarGrid | Глобальный планировщик путей | Карта заполняемости (validatorOccupancyMap) | Соединение: примитивы линейного движения XY Распространение: не поддерживается |
| Роботы Omnidrive |
Гибрид A * -plannerHybridAStar | Глобальный планировщик путей | Карта заполняемости (validatorOccupancyMap или validatorVehicleCostmap) | Соединение: примитив движения Ридса-Шеппа Распространение: примитив движения дуги окружности |
| Неголономные транспортные средства с минимальным радиусом поворота |
Быстрое изучение случайного дерева (RRT) - plannerRRT | Глобальный планировщик путей | Средство проверки общего состояния | Соединение: Общее пространство состояний Распространение: не поддерживается |
| Манипуляторы, вездеходные роботы, транспортные средства с минимальным радиусом поворота |
RRT * -plannerRRTStar | Глобальный планировщик путей | Средство проверки общего состояния | Соединение: Общее пространство состояний Распространение: не поддерживается |
| Манипуляторы, вездеходные роботы, транспортные средства с минимальным радиусом поворота |
Траектория Френета - trajectoryOptimalFrenet | Генератор локальной траектории | Средство проверки общего состояния | Соединение: Квинтические многочлены или клотоиды Распространение: неприменимо |
| Автомобили типа Ackermann для вождения по шоссе |