Skip to main content

Evaluation Guide

Evaluate trained robotics policies using local environments, Azure ML compute, or NVIDIA OSMO workflows. This guide covers LeRobot ACT policy evaluation and OSMO-managed evaluation for Isaac Lab and LeRobot workloads.

📖 Evaluation Guides

GuideDescription
LeRobot ACT Policy EvaluationRun LeRobot ACT policies locally with ROS2 deployment
OSMO Evaluation WorkflowsExecute Isaac Lab and LeRobot evaluation via NVIDIA OSMO

⚖️ Evaluation Comparison

FeatureLocal / Azure MLOSMO
OrchestrationManual or Azure ML jobsOSMO workflow engine
Checkpoint sourceMLflow, HuggingFaceMLflow, Azure Blob, HTTP(S)
Supported frameworksLeRobotIsaac Lab, LeRobot
GPU managementUser-managedKAI Scheduler
MonitoringLocal logsosmo workflow logs

🚀 Quick Start

LeRobot local evaluation:

python lerobot/scripts/eval.py \
--policy.path=<path-to-checkpoint> \
-p lerobot/configs/policy/act.yaml

OSMO evaluation submission:

osmo workflow submit \
--file evaluation/sil/workflows/osmo/eval.yaml \
--set checkpoint_uri=<checkpoint-uri>

🤖 Crafted with precision by ✨Copilot following brilliant human instruction, then carefully refined by our team of discerning human reviewers.