Skip to main content

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 MB

Attributes

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.

Back to top