gazebosim / docs

High-level Gazebo documentation that gets published to https://gazebosim.org/docs/
https://gazebosim.org/docs
44 stars 83 forks source link

Why does "Spawn URDF" tutorial require ROS installation/knowledge? #316

Closed Divelix closed 1 year ago

Divelix commented 1 year ago

Not sure if this is the best place to write it, but I just tried to follow tutorial and stumbled on finding .urdf file step.

Instead of providing proper URDF file to complete this tutorial, it tells me to go somewhere and learn about xacro, which seem weird. Ok, I follow the link and read about xacro, then I search on the internet how to install it, then run command and... it doesn't work... It seems like I need to build whole package to convert one file. Fine, but... gazebo_ros_demos is for ROS1 and I have only ROS2 installed, then I see someone made branch for ROS2, so I switch to it, but then I need to build ROS2 package... Ok, I learn how to build ROS2 packages and colcon and so on and so on.

Should it really be so complicated just to spawn URDF in Gazebo? Can someone provide link to URDF file so I could complete this tutorial (on github I could only find .xacro and .gazebo files)?

azeey commented 1 year ago

I agree the tutorial should not require ROS installation/knowledge. We should provide the generated .urdf in the tutorial.