dropbear-locomotion / scripts /play_dropbear.py
cudabenchmarktest's picture
Release Dropbear locomotion v0.1.0 (model_8745)
de3e3f2 verified
Raw
History Blame Contribute Delete
581 Bytes
#!/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__")