unisim.backend.mujoco.state_commit.StateCommitPlan

class unisim.backend.mujoco.state_commit.StateCommitPlan[source]

Bases: object

Owned prepared rows; public callers never submit this internal value.

reset_world preserves the historical full-reset lifecycle; false preserves every unspecified entity/environment channel. defaults is used only by the explicit reset-to-initial-state entry point.

Parameters:

Methods

__init__(rows, qpos, qvel, qpos_columns, ...)

Attributes

rows: ndarray
qpos: ndarray
qvel: ndarray
qpos_columns: tuple[int, ...]
qvel_columns: tuple[int, ...]
reset_world: bool = False
mocap: tuple[MocapWrite, ...] = ()
control_clear: tuple[int, ...] = ()
activation_clear: tuple[int, ...] = ()
force_dof_clear: tuple[int, ...] = ()
force_body_clear: tuple[int, ...] = ()
model_writes: tuple[ModelWrite, ...] = ()
defaults: tuple[tuple[str, ndarray], ...] = ()
control_values: ndarray | None = None
activation_values: ndarray | None = None
__init__(rows, qpos, qvel, qpos_columns, qvel_columns, reset_world=False, mocap=(), control_clear=(), activation_clear=(), force_dof_clear=(), force_body_clear=(), model_writes=(), defaults=(), control_values=None, activation_values=None)
Parameters: