Is your feature request related to a problem? Please describe.
Currently tasks have persistent task param inputs like
geometry_msgs/Polygon coverage_area
float32 min_altitude_agl
float32 max_altitude_agl
float32 min_flight_speed
float32 max_flight_speed
These actually shouldn't be task inputs, but rather global ros params that are persistent for all tasks. There should be a separate panel to control rosparams globally so that the drone obeys these constraints at all times.
Describe the solution you'd like
RViz doesn't have a built in rosparams panel (that's RQT based instead), but FoxGlove does. We probably want to switch to FoxGlove for the unified GUI.
Is your feature request related to a problem? Please describe.
Currently tasks have persistent task param inputs like
These actually shouldn't be task inputs, but rather global ros params that are persistent for all tasks. There should be a separate panel to control rosparams globally so that the drone obeys these constraints at all times.
Describe the solution you'd like
RViz doesn't have a built in rosparams panel (that's RQT based instead), but FoxGlove does. We probably want to switch to FoxGlove for the unified GUI.