Импортируйте гуманоидную модель URDF

Импорт URDF

Можно импортировать модель URDF в среду Simscape™ Multibody™. Процесс импорта происходит на одном шаге на основе smimport функция. smimport функция преобразует модель URDF непосредственно в эквивалентную модель Simscape Multibody.

Обзор в качестве примера

В этом примере показано, как импортировать Onshape® модель гуманоидного блока робота. Модель включает различные части (” ссылки” на жаргоне URDF) представление туловища, головы и конечностей робота. Части соединяются через шарнирные соединения и сварные швы (” непрерывный” и “зафиксированный” соответственно). Эта модель идентична показанному в Импорте Гуманоидная Модель Onshape. Можно открыть модель из MATLAB® командная строка путем ввода команды:

open sm_humanoid.urdf

Схематичная модель

Импортируйте модель

Используйте smimport функционируйте, чтобы импортировать модель URDF:

urdfModel = 'sm_humanoid.urdf';
smimport(urdfModel);

Функция генерирует модель Simscape Multibody гуманоидного робота. Расширение файла требуется, чтобы идентифицировать файл импорта как URDF. Обновите импортированную модель (во вкладке Modeling, нажмите Update Model.), чтобы открыть статическую визуализацию в начальном состоянии. Рисунок показывает результаты.

Основывайтесь на модели, например, путем добавления систем управления, чтобы привести в движение различные соединения. Для управляемого примера, в командной строке MATLAB вводят sm_import_humanoid_urdf. Симулируйте модель, чтобы просмотреть простую анимацию.

Смотрите также

Похожие темы