ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

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.