Нахождение оптимальной траектории вдоль опорного пути
The trajectoryGeneratorFrenet
объект генерирует альтернативные траектории, используя полиномы четвертого или пятого порядка относительно заданного опорного пути. Каждая траектория определяет движение между состояниями Френе в течение заданного временного интервала.
Состояния Френе описывают их положение, скорость и ускорение относительно статического эталонного пути, заданные как referencePathFrenet
объект.
Объект выражает состояния Френе как вектор формы [S dS ddS L dL ddL]
, где S
- длина дуги и L
- перпендикулярное отклонение от направления опорного пути. Производные S
относятся ко времени. Производные L
относятся к длине дуги, S
.
Чтобы сгенерировать альтернативные траектории, задайте начальное и терминальное состояния Френе с заданным периодом времени connect
функция объекта.
connectorFrenet = trajectoryGeneratorFrenet(
генерирует траектории между начальным и конечные состояния относительно пути ссылки refPath
)refPath
задается как referencePathFrenet
объект. The refPath
входной параметр устанавливает свойство ReferencePath.
connectorFrenet = trajectoryGeneratorFrenet(
определяет временной интервал дискретизации. The refPath
,'TimeResolution',timeValue)timeValue
аргумент устанавливает свойство TimeResolution.
connect | Соедините начальное и терминальное состояния Frenet |