UniversalRobots / Universal_Robots_ROS2_GZ_Simulation

BSD 3-Clause "New" or "Revised" License
28 stars 14 forks source link

Documentation on usage of gazebo simulation #23

Open urmahp opened 9 months ago

urmahp commented 9 months ago

Feature summary

We should let people now that the robot can be simulated with the gazebo repository or the ignition repository.

Adding the documentation in the usage documentation of this driver would add more awareness on different ways to simulate your solution before testing it on real hardware. I therefore suggest to add a section in the usage documentation where we explain gazebo/ignition simulation and a description on how to set it up or a link to the repository with a description on how to set it up.

fmauch commented 9 months ago

Just a note: IMHO this should not necessarily be part of this repo, but documented inside their respective repos and we should finally build our comprehensive documentation putting together all the different repos into one deployed doc.

urmahp commented 9 months ago

I wasn't aware of that, but that sounds like a much better solution. I am just under the impression that people isn't aware of the possibility of using gazebo with UR robots. I thought a good way of creating more awareness, was to put some information about it inside this drivers documentation, but I prefer the idea of one comprehensive documentation.

RobinHeitz commented 6 months ago

So, what is the proper way then? I'm struggling with it. So far, I'm using the UR10e moveit package + driver to visualize in rviz or control the real robot.

I have seen that the urdf supports something with gazebo but it seems like both mentioned packages do not give the possibility to set sim_gazebo to true. How should it be done in humble?

fmauch commented 6 months ago

@RobinHeitz The README of

https://github.com/UniversalRobots/Universal_Robots_ROS2_Gazebo_Simulation/tree/humble and https://github.com/UniversalRobots/Universal_Robots_ROS2_GZ_Simulation/tree/humble should give the baseline of information how to start the robots in gazebo classic / Gazebo Sim. A more comprehensive documentation will follow soon, we are pushing documentation at the moment.