HostMapSizingScenario
Robotics scenarios · Implementation: mlsysim/engine/scenario_definitions/robotics/estimation.py.
Construct this scenario with keyword inputs. The fields below show the types and defaults declared by this class.
A workcell of extent mapped at pitch: dense grid against a hashed band of band_half_width around surface_area.
Notes
Equation: result evaluates the configured solver; its contract owns the governing equations.
Assumptions: Extent, grid pitch, voxel size, and hashed surface band are supplied geometry.
Excludes: Compression, hash-table metadata beyond the solver accounting, and surface reconstruction quality.
References
Derivation: The scenario binds declared inputs to HostMapSizingModel. Those implementations document their derivations and sources.
Examples
Execute the registered worked inputs; this is a modeled calculation.
>>> from mlsysim import Scenarios
>>> case = Scenarios.WorkcellHostMapSizing
>>> value = case.result
>>> print(f"{value.hashed_bytes:.3f~P}")
76.800 MBAttributes
| Name | Description |
|---|---|
| band_half_width | |
| block_edge | |
| extent | |
| pitch | |
| result | Evaluate the configured inputs with mlsysim.solvers.HostMapSizingModel.solve. |
| surface_area | |
| voxel_bytes |
extent
Type: List[Quantity].
Declared default: required.
pitch
Type: Quantity.
Declared default: required.
voxel_bytes
Type: Quantity.
Declared default: required.
surface_area
Type: Quantity.
Declared default: required.
band_half_width
Type: Quantity.
Declared default: required.
block_edge
Type: int.
Declared default: required.
result
engine.scenario_types.HostMapSizingScenario.result
Evaluate the configured inputs with mlsysim.solvers.HostMapSizingModel.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 = HostMapSizingModel().solve(...) using the fields shown below.