#!/usr/bin/env python3 """Register Dropbear tasks, then run Isaac Lab's stock RSL-RL player.""" from __future__ import annotations import runpy import sys from pathlib import Path import dropbear_walk # noqa: F401 WORKSPACE_ROOT = Path(__file__).resolve().parents[1] PLAY_SCRIPT = WORKSPACE_ROOT / "IsaacLab" / "scripts" / "reinforcement_learning" / "rsl_rl" / "play.py" if not PLAY_SCRIPT.is_file(): raise FileNotFoundError(f"Isaac Lab player not found: {PLAY_SCRIPT}") sys.path.insert(0, str(PLAY_SCRIPT.parent)) runpy.run_path(str(PLAY_SCRIPT), run_name="__main__")