Skip to main content

HandoffExposureScenario

Robotics scenarios · Implementation: mlsysim/engine/scenario_definitions/robotics/planning.py.

Construct this scenario with keyword inputs. The fields below show the types and defaults declared by this class.

A replanner at replan_rate over mission_time whose handoffs are each late with late_probability, held to mission_budget for the whole mission.

Notes

Equation: Composition of mlsysim.solvers.HandoffExposureModel.solve.

Assumptions: Inputs are routed to HandoffExposureModel.solve; their documented regimes and units apply to this configuration.

Excludes: Additional mechanisms beyond the linked solver contracts; the scenario does not collect measurements.

References

Derivation: This scenario binds named inputs to HandoffExposureModel. The linked solver contracts own equations, sources, and result-unit definitions.

Examples

Evaluate the named configuration and display a modeled result.

>>> from mlsysim import Scenarios
>>> case = Scenarios.GenericReplannerMissionExposure
>>> value = case.result.all_on_time
>>> print(f"{value:.3g}")
8.05e-14

Attributes

Name Description
late_probability
mission_budget
mission_time
replan_rate
result Evaluate the stated handoff exposure case through HandoffExposureModel.solve; returns its typed result and quantity units.

mission_time

Type: Quantity.

Declared default: required.

replan_rate

Type: Quantity.

Declared default: required.

late_probability

Type: float.

Declared default: required.

mission_budget

Type: float.

Declared default: required.

result

engine.scenario_types.HandoffExposureScenario.result

Evaluate the stated handoff exposure case through HandoffExposureModel.solve; returns its typed result and quantity units.

Calculation: mlsysim.solvers.HandoffExposureModel.solve.

Back to top