File size: 581 Bytes
de3e3f2 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #!/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__")
|