unilab.base.entity.SceneTensorReadSpec

class unilab.base.entity.SceneTensorReadSpec[source]

Bases: object

Declare one entity’s named state reads for the scene tensor phase.

sensor_names are explicit backend names. body_names are entity-local names; the scene owner expands them into the canonical track_* sensor contract. Requests are explicit so the packed packet never grows from an implicit EntityCfg namespace that is only needed by a cold-path consumer.

Parameters:

Methods

__init__(entity[, sensor_names, body_names])

Attributes

entity: str
sensor_names: tuple[str, ...] = ()
body_names: tuple[str, ...] = ()
__init__(entity, sensor_names=(), body_names=())
Parameters: