Планирование и управляет

Транспортное средство costmaps, оптимальный RRT* планирование пути, боковые и продольные контроллеры

Automated Driving Toolbox™ обеспечивает несколько функций, которые поддерживают управление транспортным средством и планирование пути.

  • Чтобы запланировать ведущие пути, можно использовать транспортное средство costmap и оптимальное быстро исследующее случайное дерево (RRT*) планирующий движение алгоритм. Можно также проверять валидность пути, сглаживать путь и сгенерировать скоростной профиль вдоль пути.

  • Чтобы спроектировать системы управления транспортного средства, можно использовать боковые и продольные контроллеры, которые позволяют автономным транспортным средствам следовать за запланированной траекторией.

Функции

развернуть все

vehicleCostmapПробел планирования представления Costmap вокруг транспортного средства
vehicleDimensionsСохраните размерности транспортного средства
checkFreeПроверяйте транспортное средство costmap на положения без коллизий или точки
checkOccupiedПроверяйте транспортное средство costmap на занятые положения или точки
getCostsПолучите величину затрат на ячейки в транспортном средстве costmap
setCostsУстановите величину затрат на ячейки в транспортном средстве costmap
inflationCollisionCheckerПроверяющая столкновение настройка для costmap на основе инфляции
pathPlannerRRTСконфигурируйте RRT* планировщик пути
planЗапланируйте путь к транспортному средству с помощью RRT* планировщик пути
checkPathValidityПроверяйте валидность запланированного пути к транспортному средству
driving.PathЗапланированный путь к транспортному средству
interpolateИнтерполируйте положения вдоль запланированного пути к транспортному средству
smoothPathSplineСглаженный путь к транспортному средству с помощью интерполяции кубическим сплайном
lateralControllerStanleyВычислите держащуюся угловую команду для следования траектории при помощи метода Стэнли

Блоки

Path Smoother SplineСглаженный путь к транспортному средству с помощью интерполяции кубическим сплайном
Velocity ProfilerСгенерируйте скоростной профиль пути к транспортному средству, данного кинематические ограничения
Lateral Controller StanleyУправляйте держащимся углом транспортного средства для следования траектории при помощи метода Стэнли
Longitudinal Controller StanleyУправляйте продольной скоростью транспортного средства при помощи метода Стэнли

Темы

Боковой пример по управлению

Управляйте держащимся углом транспортного средства после запланированного пути и выполните изменение маршрута.

Генерация кода для управления планированием пути и транспортным средством

Сгенерируйте Код С++ для планирования пути и алгоритма управления транспортного средства, и проверьте программное обеспечение использования кода в симуляции цикла.

Рекомендуемые примеры