Сгенерируйте траекторию B-сплайна

Этот пример показывает, как сгенерировать траекторию B-сплайна с помощью блока Polynomial Trajectory.

Откройте модель. Вейпойнты и входные параметры TimeInterval переключаются в маске блока источником установки Waypoint к External. Для B-сплайнов waypoints являются на самом деле контрольными точками для выпуклого полигона, но первым и последним waypoints соответствуют. Вход Time является только сигналом пандуса моделировать время, прогрессируя.

open_system('bspline_polytraj_ex1.slx')

Запустите симуляцию. Первые данные показывают вывод вектора q для положений траектории. X Графиков Y показывают фактическую 2D траекторию, которая остается в заданных контрольных точках и поражает первый и последний waypoints.