Генерация траектории и после

Управляйте соединениями манипулятора, чтобы отследить траектории

Эти функции используют различные математические уравнения в генерации траекторий для роботов манипулятора. Полиномы, B-сплайны и трапециевидные скоростные профили поддерживаются и генерируют траектории для много систем степени свободы (DOF). Можно также интерполировать между матрицами вращения и гомогенными преобразованиями.

Если примеры показывают различные приложения выполнения траектории включая планирование, управление и симуляцию для трассировки формы и pick-place рабочих процессов.

Функции

bsplinepolytrajСгенерируйте полиномиальные траектории с помощью B-сплайнов
cubicpolytrajСгенерируйте траектории полинома третьего порядка
quinticpolytrajСгенерируйте траектории пятого порядка
rottrajСгенерируйте траектории между матрицами вращения ориентации
transformtrajСгенерируйте траектории между двумя преобразованиями
trapveltrajСгенерируйте траектории с трапециевидными скоростными профилями

Блоки

Polynomial TrajectoryСгенерируйте полиномиальные траектории через waypoints
Rotation TrajectoryСгенерируйте траекторию между двумя ориентациями
Transform TrajectoryСгенерируйте траекторию между двумя гомогенными преобразованиями
Trapezoidal Velocity Profile TrajectoryСгенерируйте траектории, хотя несколько waypoints использование трапециевидной скорости профилируют

Темы

Моделирование управления траекторией с инверсной кинематикой

Этот пример Simulink® демонстрирует, как блок Inverse Kinematics может управлять манипулятором вдоль заданной траектории.

Трассировка формы манипулятора в MATLAB и Simulink

В этом примере показано, как проследить предопределенную 3-D форму на пробеле.

Запланируйте достигающую траекторию с несколькими кинематическими ограничениями

В этом примере показано, как использовать обобщенную инверсную кинематику, чтобы запланировать объединенную пространственную траекторию автоматизированный манипулятор.

Управляйте движением манипулятора LBR посредством задания крутящего момента в сочленении

Учитывая набор желаемой объединенной настройки waypoints и управляемого крутящим моментом манипулятора, этот пример показывает, как реализовать контроллер вычисленного крутящего момента, использующий inverseDynamics функция.

Выполните безопасную траекторию, отслеживающую управление Используя блоки манипулятора робототехники

Этот пример показывает вам, как использовать Simulink® с блоками алгоритма манипулятора Robotics System Toolbox™, чтобы достигнуть безопасного управления отслеживанием траектории для симулированного робота, запускающегося в Simscape™ Multibody™.

Запланируйте и Выполните Задачу - и использование Объединенных пространственных траекторий Манипулятор КИНОВОЙ Gen3

В этом примере показано, как сгенерировать и симулировать интерполированные объединенные траектории, чтобы переместиться от начальной буквы до желаемого положения исполнительного элемента конца.

Рабочий процесс Pick-Place с помощью Stateflow в MATLAB

В этом примере показано, как установить сквозной выбор и рабочий процесс места для автоматизированного манипулятора как KINOVA® Gen3.

Симулируйте отслеживание Объединенной Пространственной траектории в MATLAB

В этом примере показано, как симулировать движение объединенного пробела автоматизированного манипулятора под управлением с обратной связью.

Визуализируйте отслеживание траектории манипулятора с Simulink 3D Animation

Этот пример показывает пользователям, как симулировать объединенные пространственные траектории для модели робота дерева твердого тела и визуализировать результаты с Simulink 3D Animation™.