srmainwaring / asv_wave_sim

This package contains plugins that support the simulation of waves and surface vessels in Gazebo.
GNU General Public License v3.0
114 stars 31 forks source link

Add GUI plugin to control wave environment #30

Open srmainwaring opened 2 years ago

srmainwaring commented 2 years ago

The original version for Gazebo11 includes an executable that allows wave parameters to be updated dynamically without needed to reload the wave model. For Ignition Gazebo it is proposed to replace this with a GUI plugin that can be loaded into the sidebar and used to control the wave environment directly.

Prototype

WavesGUIPluginPrototype

Tasks

Checkboxes for markers are provided in the prototype - defer implementing these to a followup issue.

Code

https://github.com/srmainwaring/asv_wave_sim/tree/feature/gui-plugin