suave_requirements.requirement_monitor

Publish runtime fulfillment of the SUAVE RELAX requirements.

Functions

fulfillment_topic(requirement)

Return the fulfillment topic name for a requirement.

get_diagnostic_value(msg, key)

Return the last float value for key in a DiagnosticArray.

main([args])

Run the requirement monitor node.

Classes

RequirementMonitor([node_name])

Compute requirement fulfillment from SUAVE observations and metrics.