Error when import urdf file into simulink.

I am trying to import an urdf file into simulink by the function 'smimport'.
>> smimport('open_manipulator.urdf')
However, there is an error, which shows:
Error using smimport_implementation
The robot element must have a "name" attribute.
I feel confused about this error and really want to solve it.
Thanks in advance!

답변 (1개)

Nathan Hardenberg
Nathan Hardenberg 2021년 6월 4일

0 개 추천

This error happens if no robot name is defined in the urdf file!
The first line of the urdf file should look something like this:
<robot name="Name of my Robot">
I'm guessing here, but you probably just have <robot> there without a defined name. Adding a name should resolve the problem.

카테고리

도움말 센터File Exchange에서 Model Import에 대해 자세히 알아보기

제품

릴리스

R2019b

태그

질문:

2020년 6월 21일

답변:

2021년 6월 4일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by