unilab.visualization.interactive_playback.PlayInteractiveArgs

class unilab.visualization.interactive_playback.PlayInteractiveArgs[source]

Bases: object

Scalar play arguments shared by interactive playback entrypoints.

Parameters:
  • task (str)

  • load_run (str)

  • checkpoint (str | None)

  • action_mode (str)

  • policy_obs_mode (str)

  • algo_log_name (str)

  • log_root (str | None)

  • show_target_bodies (bool)

  • show_reward_debug (bool)

  • target_show_axes (bool)

  • target_body_names (str)

  • target_max_bodies (int)

  • target_marker_radius (float)

  • target_axis_length (float)

  • target_marker_alpha (float)

  • reward_debug_show_velocity (bool)

  • reward_debug_lin_vel_scale (float)

  • reward_debug_ang_vel_scale (float)

  • reward_debug_show_connectors (bool)

  • reward_debug_show_global_anchor (bool)

  • camera_follow_body (bool)

  • camera_focus_body_name (str)

  • camera_height_offset (float)

  • camera_distance (float | None)

  • camera_elevation (float | None)

  • camera_azimuth (float | None)

  • use_env_visual_model (bool)

  • speed (float)

  • start_paused (bool)

  • keyboard (bool)

  • keyboard_step_lin (float)

  • keyboard_step_ang (float)

  • require_keyboard_command_obs (bool)

  • algo (str)

  • sim (str)

Methods

__init__(task, load_run, checkpoint, ...[, ...])

Attributes

task: str
load_run: str
checkpoint: str | None
action_mode: str
policy_obs_mode: str
algo_log_name: str
log_root: str | None
show_target_bodies: bool
show_reward_debug: bool
target_show_axes: bool
target_body_names: str
target_max_bodies: int
target_marker_radius: float
target_axis_length: float
target_marker_alpha: float
reward_debug_show_velocity: bool
reward_debug_lin_vel_scale: float
reward_debug_ang_vel_scale: float
reward_debug_show_connectors: bool
reward_debug_show_global_anchor: bool
camera_follow_body: bool
camera_focus_body_name: str
camera_height_offset: float
camera_distance: float | None
camera_elevation: float | None
camera_azimuth: float | None
use_env_visual_model: bool
speed: float
start_paused: bool
keyboard: bool = False
keyboard_step_lin: float = 0.1
keyboard_step_ang: float = 0.2
require_keyboard_command_obs: bool = True
algo: str = 'ppo'
sim: str = 'mujoco'
__init__(task, load_run, checkpoint, action_mode, policy_obs_mode, algo_log_name, log_root, show_target_bodies, show_reward_debug, target_show_axes, target_body_names, target_max_bodies, target_marker_radius, target_axis_length, target_marker_alpha, reward_debug_show_velocity, reward_debug_lin_vel_scale, reward_debug_ang_vel_scale, reward_debug_show_connectors, reward_debug_show_global_anchor, camera_follow_body, camera_focus_body_name, camera_height_offset, camera_distance, camera_elevation, camera_azimuth, use_env_visual_model, speed, start_paused, keyboard=False, keyboard_step_lin=0.1, keyboard_step_ang=0.2, require_keyboard_command_obs=True, algo='ppo', sim='mujoco')
Parameters:
  • task (str)

  • load_run (str)

  • checkpoint (str | None)

  • action_mode (str)

  • policy_obs_mode (str)

  • algo_log_name (str)

  • log_root (str | None)

  • show_target_bodies (bool)

  • show_reward_debug (bool)

  • target_show_axes (bool)

  • target_body_names (str)

  • target_max_bodies (int)

  • target_marker_radius (float)

  • target_axis_length (float)

  • target_marker_alpha (float)

  • reward_debug_show_velocity (bool)

  • reward_debug_lin_vel_scale (float)

  • reward_debug_ang_vel_scale (float)

  • reward_debug_show_connectors (bool)

  • reward_debug_show_global_anchor (bool)

  • camera_follow_body (bool)

  • camera_focus_body_name (str)

  • camera_height_offset (float)

  • camera_distance (float | None)

  • camera_elevation (float | None)

  • camera_azimuth (float | None)

  • use_env_visual_model (bool)

  • speed (float)

  • start_paused (bool)

  • keyboard (bool)

  • keyboard_step_lin (float)

  • keyboard_step_ang (float)

  • require_keyboard_command_obs (bool)

  • algo (str)

  • sim (str)