unisim.backend.mujoco.playback

MuJoCo-owned playback execution helpers.

Functions

resolve_render_play_model_files(env, *, ...)

Resolve the visual MuJoCo model file for offline play/video export.

run_mujoco_playback(*, env, initialize, ...)

unisim.backend.mujoco.playback.run_mujoco_playback(*, env, initialize, step, num_steps, output_video, render_spacing, headless, record_video, frame_state_getter, camera_kwargs, debug_overlay_getter=None, on_frame=None)[source]
Parameters:
Return type:

str | None

unisim.backend.mujoco.playback.resolve_render_play_model_files(env, *, num_envs, tmp_dir)[source]

Resolve the visual MuJoCo model file for offline play/video export.

Fixed variant plans carry per-env identities, in which case each world’s independently compiled playback model is saved as a self-contained MJB. Otherwise one visual model file serves every rendered environment.

Parameters:
Return type:

str | list[str]