Residual-Copilot
Collection
Datasets and checkpoints used for the paper: Efficient and Reliable Teleoperation through Real-to-Sim-to-Real Shared Autonomy β’ 9 items β’ Updated
β’ 2
Policy checkpoints for Residual Shared Autonomy. Includes BC pilot models (DiffusionPolicy), RL residual copilot policies, and standalone autonomous baselines.
shared_autonomy_policies/
βββ bc_teleop/ # DiffusionPolicy pilots trained on teleop data
β βββ GearMesh_bc_teleop/
β βββ PegInsert_bc_teleop/
β βββ NutThread_bc_teleop/
βββ bc_expert/ # DiffusionPolicy pilots trained on expert data
β βββ GearMesh_bc_expert/
β βββ PegInsert_bc_expert/
β βββ NutThread_bc_expert/
βββ residual_copilot/ # RL residual copilot policies (RL-Games PPO)
βββ {Task}_noisy_knn/nn/FactoryXarm.pth # Trained with noisy kNN pilot
βββ {Task}_bc_teleop/nn/FactoryXarm.pth # Trained with BC teleop pilot
autonomous_policies/ # Standalone DiffusionPolicy baselines (no residual)
βββ dp_teleop_data_match_succ/
β βββ gear_mesh_ckpt_30k/
βββ dp_teleop_data_match_trials/
β βββ gear_mesh_ckpt_30k/
βββ dp_residual_data_match_succ/
β βββ gear_mesh_ckpt_30k/
βββ dp_residual_data_match_trials/
βββ gear_mesh_ckpt_30k/
Models are auto-downloaded at runtime via resolve_hf(). See the main repo for evaluation instructions.
# Evaluate residual copilot with noisy kNN pilot
python scripts/play.py --task GearMesh --pilot kNNPilot --copilot ResidualCopilot
| Repo | Type | Contents |
|---|---|---|
| residual_copilot_assets | dataset | Robot URDF/USD and object meshes |
| residual_copilot_data | dataset | Teleoperation training data (.npy) |