exponenta event banner

frenet2global

Преобразование состояний Frenet в глобальные состояния

Описание

globalState = frenet2global(refPath,frenetState) преобразует состояния траектории Френета в глобальные состояния.

Входные аргументы

свернуть все

Путь ссылки, указанный как referencePathFrenet объект.

Траектория в кадре координат Френета, заданная как P-by-6 числовая матрица со строками формы [S dS ddS L dL ddL], где S - длина дуги и L - перпендикулярное отклонение от направления траектории привязки. Производные от S являются относительно времени. Производные от L - относительно длины дуги, S. P - количество указанных состояний Френета.

Выходные аргументы

свернуть все

Траектории в глобальном кадре координат, возвращаемые в виде P-by-6 числовой матрицы со строками формы [x y theta kappa speed accel], где:

  • x y и theta - состояние SE (2), выраженное в глобальных координатах, сx и y в метрах и theta в радианах

  • kappa - Кривизна, или обратная радиусу, в метрах

  • speed - Скорость в theta направление в м/с

  • accel - Ускорение в theta направление в м/с2

P - число траекторий Френета, преобразованных в глобальные траектории.

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.
Представлен в R2020b