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.txtfile to compile a custom
gz-simsystem plugin, outside of the
gz-simsource 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.txtfiles 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:
- Intended to hold Gazebo Sim stuff that might be interesting to others (currently only a ‘waste bin’ plugin),
- 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.