I am just beginning to work with Gazebo. I need to create drones models with autotesting and plugins that will communicate with firmware. Also I plan to use genetic algorithm for AI based drones developments, i. e. I will need to get drone state in fully automatic maneer and I will use machine learning for increasing model quality depending on different wheather and environment.
So, it looks that I will need to understand in deep its plugins system. Good news for me is that I am C++ programmer.
But I can not find appopriate documentation for the latest Gazebo (Gazebo Harmonics) version. I can not find neither tutorial nor documentation. There is some information for the Gazebo Classic version, but I would prefere to use the latest LTS version.
Also it looks that I have to master SDF models creation.
Could you suggest me appropriate information about those topics?