ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
This error looks similar to another URDF-parsing issue I was just researching here.
Some of the XML parsers used in ROS are more picky than others about specific URDF syntax. The other issue I linked to was resolved by adding extra xmlns:controller
and xmlns:interface
attributes that tell the ROS XML parsers how to interpret some of those gazebo tags. Maybe a similar fix could apply to your case.
In the other example, the <gazebo>
node also needed to be wrapped in a <robot>
node. I am not very familiar with gazebo, so I'm not sure if the XML snippet you provided is just a piece of a larger file, or is the entire URDF file. It certainly is missing most of the common robot-kinematics components of a "normal" URDF file.