frenet2global

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

Описание

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

Входные параметры

свернуть все

Ссылочный путь в виде referencePathFrenet объект.

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

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

свернуть все

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

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

  • kappa – Искривление или инверсия радиуса, в метрах

  • speed – Скорость в theta направление в m/s

  • accel – Ускорение в theta направление в m/s2

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

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

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Введенный в R2020b