unisim.backend.mjwarp.state_commit.StateCommitPlan

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

Bases: object

StateCommitPlan(rows: ‘np.ndarray’, qpos: ‘np.ndarray’, qvel: ‘np.ndarray’, mocap_pos: ‘np.ndarray’, mocap_quat: ‘np.ndarray’, channels: ‘dict[str, np.ndarray]’, staged_wrenches: ‘np.ndarray’, time: ‘np.ndarray’, reset_world: ‘bool’ = False, entity_names: ‘tuple[str, …] | None’ = None, model_updates: ‘ModelUpdates’ = <factory>, allow_scratch: ‘bool’ = False)

Parameters:

Methods

__init__(rows, qpos, qvel, mocap_pos, ...[, ...])

Attributes

rows: ndarray
qpos: ndarray
qvel: ndarray
mocap_pos: ndarray
mocap_quat: ndarray
channels: dict[str, ndarray]
staged_wrenches: ndarray
time: ndarray
reset_world: bool = False
entity_names: tuple[str, ...] | None = None
model_updates: ModelUpdates
allow_scratch: bool = False
__init__(rows, qpos, qvel, mocap_pos, mocap_quat, channels, staged_wrenches, time, reset_world=False, entity_names=None, model_updates=<factory>, allow_scratch=False)
Parameters: