Skip to main content

ForwardOccupancyScenario

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

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

A coworker’s forward occupancy set at cadence.site’s design approach speed, screened over the cadence scenario’s evidence windows and over a forecast horizon, against the aisle.

Notes

Equation: result evaluates the configured solver; its contract owns the governing equations.

Assumptions: A person can expand the forward occupancy set at the supplied approach speed.

Excludes: Human acceleration, directional intent probabilities, and a spatial motion planner.

References

Derivation: The scenario binds declared inputs to ForwardOccupancyModel. Those implementations document their derivations and sources.

Examples

Execute the registered worked inputs; this is a modeled calculation.

>>> from mlsysim import Scenarios
>>> case = Scenarios.AisleCoworkerForwardOccupancy
>>> value = case.result
>>> print(f"{value.growth_forecast:.3f~P}")
3.200 m

Attributes

Name Description
cadence
forecast
result Evaluate the configured inputs with mlsysim.solvers.ForwardOccupancyModel.solve.

cadence

Type: IntentCadenceScenario.

Declared default: required.

forecast

Type: Quantity.

Declared default: required.

result

engine.scenario_types.ForwardOccupancyScenario.result

Evaluate the configured inputs with mlsysim.solvers.ForwardOccupancyModel.solve.

The returned typed result retains the solver’s documented units, assumptions, and feasibility semantics; this property adds no measurement or safety claim. Equation: result = ForwardOccupancyModel().solve(...) using the fields shown below.

Back to top