I find, while implementing a project with Gazebo Sim, that I loose a lot of time on trivial things. E.g.:
- I spent a great deal of time trying to write a working
CMakeLists.txt
file to compile a customgz-sim
system plugin, outside of thegz-sim
source tree, until I finally realized that example files are in the ros_gz_project_template repository, - I again spent a great deal of time trying to write working
CMakeLists.txt
files to define custom messages in one package, and use them in another, unfortunately as of yet to no avail.
So I would like to compile a list of good example repositories that I can learn from.
Some googling lead to:
The latter is interesting, as it also holds gui plugins.
I have my own repositories here:
- gazebo_addons
- Intended to hold Gazebo Sim stuff that might be interesting to others (currently only a ‘waste bin’ plugin),
- gazebo_assorted_tests
- An archive of assorted tests, e.g. for functionality or in the context of reporting an issue, etc.
I’d be interested in possible other example repositories that you know of. E.g. I don’t know of a repository that defines custom message protos.