Skip to main content

TakeoverCeilingLadderScenario

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

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

One takeover budget per sourced human response, each plus the same console transport.

Notes

Equation: The calculation members below define result.

Assumptions: The same machine budget is recomputed for each supplied human-response time plus fixed transport.

Excludes: A human-response distribution or a safety certification.

References

Derivation: One takeover budget per sourced human response, each plus the same console transport. Each member records the corresponding algebra or named physics function.

Examples

Evaluate the named configuration and display a modeled result.

>>> from mlsysim import Scenarios
>>> case = Scenarios.WarehouseTakeoverCeilingLadder
>>> value = case.result.rows['mhp'].deadline
>>> print(f"{value:.3g~}")
101 ms

Attributes

Name Description
base
responses
result Return a typed ladder of takeover budgets, adding transport to each supplied human-response duration.
transport

base

Type: TakeoverBudgetScenario.

Declared default: required.

transport

Type: Quantity.

Declared default: required.

responses

Type: Dict[str, Quantity].

Declared default: required.

result

engine.scenario_types.TakeoverCeilingLadderScenario.result

Return a typed ladder of takeover budgets, adding transport to each supplied human-response duration.

Equation: TakeoverLadderResult(transport=transport, human=dict(responses), rows=rows).

Back to top