Создание полиномиальных траекторий с помощью B-сплайнов
[ создает кусочно-кубическую B-сплайновую траекторию, которая попадает в управляющий многоугольник, определенный q,qd,qdd,pp] = bsplinepolytraj(controlPoints,tInterval,tSamples)controlPoints. Траектория равномерно выбирается между начальным и конечным временем, указанным в tInterval. Функция возвращает положения, скорости и ускорения на входных отсчетах времени. tSamples. Функция также возвращает кусочный многочлен pp форма полиномиальной траектории относительно времени.
[1] Фарин, Джеральд Э. Кривые и поверхности для автоматизированного геометрического проектирования: практическое руководство. Сан-Диего, Калифорния: Академическая пресса, 1993.
cubicpolytraj | quinticpolytraj | rottraj | transformtraj | trapveltraj