exponenta event banner

Вычислительный продукт Velocity для манипуляторов в Simulink

В этом примере показано, как вычислить крутящие моменты, вызванные скоростью, для робота-манипулятора с помощью rigidBodyTree модель. В этом примере модель робота и конфигурация робота определяются в MATLAB ® и передаются в Simulink ® для использования с блоками алгоритмов манипулятора.

Загрузить a RigidBodyTree объект, моделирующий робота KUKA LBR. Используйте homeConfiguration функция для получения домашней конфигурации или положения домашнего соединения робота.

load('exampleLBR.mat','lbr')
lbr.DataFormat = 'column';

homeConfig = homeConfiguration(lbr);

Откройте модель. При необходимости используйте кнопку обратного вызова Load Robot Model для перезагрузки модели робота и вектора конфигурации.

open_system('velocity_product_example.slx')

Запустите модель. Блок «Произведение скорости» вычисляет крутящие моменты, индуцированные заданными скоростями. Проверьте эти значения, передав те же скорости блоку «Обратная динамика» без ускорения или внешних сил.

См. также

Блоки

Классы

Функции

Связанные темы