gazebosim / ros_gz

Integration between ROS (1 and 2) and Gazebo simulation
https://gazebosim.org
Apache License 2.0
233 stars 135 forks source link

Create a way for users to diagnose issues with finding resources (e.g. included `.sdf` files or meshes). #509

Open azeey opened 6 months ago

azeey commented 6 months ago

Desired behavior

In #492 we discussed that it would be nice to create a way for users to diagnose issues with finding resources (e.g. included .sdf files or meshes).

Alternatives considered

n/a

Implementation suggestion

One option is to create a tool that if I wanted to check that the URI model://my_awesome_pkg/models/cool_robot is valid, I would run this tool and it would search all exported model paths and give me some diagnostic messages if the model couldn't be found.

Another approach would be to enable a launch argument or environment flag that enables this debug behavior.

Additional context