Skip to content

Extract persistent parameters to global rosparam instead of task inputs #340

@andrewjong

Description

@andrewjong

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.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions