This code provides the implementation to facilitate the paper titled "Betting for Sim-to-Real Performance Evaluation" accepted for publication at Robotics: Science and Systems (RSS) 2026.
synthetic_examples/- Synthetic distribution experiments (Section III.A)pickandplace_acc/- Pick-and-place accuracy experiments (Section III.B)locomotive_tracking/- Locomotive tracking experiments (Section III.C)
For each experiment, navigate to the corresponding folder and follow the reproducibility instructions in the respective README file:
- Synthetic Examples:
cd synthetic_examplesand follow synthetic_examples/README.md - Pick-and-Place Accuracy:
cd pickandplace_accand follow pickandplace_acc/README.md - Locomotive Tracking:
cd locomotive_trackingand follow locomotive_tracking/README.md
Python Version: Python 3.8 or above
Major Dependencies: Most required packages are listed in requirements.txt. Install them with:
pip install -r requirements.txtNote on Experiment-Specific Requirements:
synthetic_examples/andpickandplace_acc/have minimal requirements (no MuJoCo or PyTorch needed)locomotive_tracking/requires MuJoCo and PyTorch for robot simulation
For readers of interest, we have created a toy example using the D120, the dice with the most faces in the world (120 sides, and also the largest mathematically fair die possible), to illustrate the core ideas of our approach with animated visualizations.
Open the interactive demo here: dice/demo.html (clone the repo and double-click to open locally for proper HTML rendering)