Files changed (1) hide show
  1. README.md +122 -0
README.md ADDED
@@ -0,0 +1,122 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ tags:
3
+ - Embodied-AI
4
+ - Robotics
5
+ - Offline-to-Online-RL
6
+ - Value-Function
7
+ - VLA-Model
8
+ - Robot-Foundation-Model
9
+ - Vision-Language-Action
10
+ - Robot-Learning
11
+ - Imitation-Learning
12
+ ---
13
+
14
+ # Robo-ValueRL
15
+
16
+ [[Project Page](https://gewu-lab.github.io/robo-valuerl/)] [[GitHub](https://github.com/Open-X-Humanoid/Robo-ValueRL)] [[Paper](#)]
17
+
18
+ This repository contains the **models and data** for **Robo-ValueRL: Reliable Value Estimation for Offline-to-Online Reinforcement Learning**.
19
+
20
+ Robo-ValueRL studies how reliable value estimation can guide robotic policy learning from heterogeneous offline demonstrations and online rollout trajectories. The framework learns a history-conditioned value estimator, converts value differences into action-quality conditions for offline policy pretraining, and uses value-guided rollout filtering for stable online residual adaptation.
21
+
22
+ ## πŸ€– Model Description
23
+
24
+ **Robo-ValueRL** is an offline-to-online robotic reinforcement learning framework centered on reliable value estimation. Instead of only reporting final task success, Robo-ValueRL explicitly diagnoses whether learned values capture global task progress and local action-level preference, then propagates these value signals into downstream policy learning.
25
+
26
+ The released model suite includes:
27
+
28
+ 1. **History-Conditioned Value Estimator**
29
+ Predicts normalized task progress from multi-view robot observations, language instructions, and visual history. The temporal context helps reduce ambiguity caused by occlusions, repeated motions, and visually similar task stages.
30
+
31
+ 2. **Quality-Conditioned VLA Policy**
32
+ Uses value differences to derive action-quality conditions. These conditions guide a Vision-Language-Action policy during offline pretraining, allowing the policy to prioritize useful behaviors from mixed-quality demonstrations.
33
+
34
+ 3. **Online Residual Adaptation Module**
35
+ Learns lightweight corrections from value-filtered online rollouts while keeping the pretrained base policy frozen. This enables targeted failure recovery and self-correction without overwriting the offline prior.
36
+
37
+ ## πŸ“¦ Data Description
38
+
39
+ The Robo-ValueRL dataset contains heterogeneous real-robot experience collected on two long-horizon manipulation tasks:
40
+
41
+ - **Chip Insertion**: millimeter-level precision manipulation requiring PCB grasping, pose adjustment, chip grasping, and insertion.
42
+ - **Block Disassembly**: generalizable object disassembly requiring robust grasping, separation, and classification behaviors.
43
+
44
+ The dataset includes:
45
+
46
+ - **240 hours** of offline demonstrations
47
+ - **3,000+** online rollout trajectories
48
+ - Multi-view robot observations
49
+ - Language task instructions
50
+ - Robot states and action chunks
51
+ - Mixed-quality trajectories, including successful demonstrations, corrections, suboptimal behaviors, and failure cases
52
+ - Value-derived action-quality labels / conditions for policy learning
53
+ - Online rollout segments for residual adaptation
54
+
55
+ ## 🧱 Model Hierarchy
56
+
57
+ 1. **Value Estimation**
58
+ - Learns history-conditioned value functions from heterogeneous robot data.
59
+ - Evaluates value reliability with global-progress and local-preference metrics.
60
+
61
+ 2. **Offline Policy Pretraining**
62
+ - Converts value differences into action-quality conditions.
63
+ - Trains a quality-conditioned VLA policy on mixed-quality demonstrations.
64
+
65
+ 3. **Online Policy Improvement**
66
+ - Uses reliable value estimates to filter online rollout data.
67
+ - Trains a lightweight residual adapter for targeted real-world improvement.
68
+
69
+ ## ✨ Key Features
70
+
71
+ * **Reliable Value Estimation**: Uses visual history to produce smoother progress estimates and sharper error responses.
72
+ * **Value-Guided Data Utilization**: Prioritizes useful demonstrations and rollout segments from heterogeneous robot experience.
73
+ * **Quality-Conditioned Policy Learning**: Conditions the VLA policy on value-derived action quality.
74
+ * **Stable Offline-to-Online Improvement**: Improves real-world performance through residual adaptation while preserving the pretrained base policy.
75
+ * **Real-Robot Evaluation**: Evaluated on precision chip insertion and generalizable block disassembly.
76
+
77
+ ## πŸ“Š Highlights
78
+
79
+ - 86% final success on chip insertion
80
+ - 84% final success on block disassembly
81
+ - +26% offline gain on chip insertion
82
+ - +34% offline gain on block disassembly
83
+ - 240h offline demonstrations
84
+ - 3,000+ online rollout trajectories
85
+
86
+ ## πŸ›  Usage
87
+
88
+ The released assets are organized for reproducing Robo-ValueRL's model and data pipeline.
89
+
90
+ Typical usage includes:
91
+
92
+ 1. Load the offline demonstration dataset.
93
+ 2. Train or evaluate the history-conditioned value estimator.
94
+ 3. Derive action-quality conditions from value differences.
95
+ 4. Train the quality-conditioned VLA policy.
96
+ 5. Use online rollout data to train the residual adaptation module.
97
+
98
+ Please refer to the [GitHub repository](https://github.com/Open-X-Humanoid/Robo-ValueRL) for setup instructions, inference scripts, training code, and data-processing utilities.
99
+
100
+ ## πŸ“ Repository Contents
101
+
102
+ This release may include:
103
+
104
+ - Value estimator checkpoints
105
+ - Quality-conditioned VLA policy checkpoints
106
+ - Online residual adapter checkpoints
107
+ - Offline demonstration data
108
+ - Online rollout trajectories
109
+ - Value labels and action-quality conditions
110
+ - Evaluation scripts
111
+ - Visualization and analysis tools
112
+
113
+ ## πŸ“ Citation
114
+
115
+ Citation will be updated after the arXiv release.
116
+
117
+ ```bibtex
118
+ # Coming soon
119
+ πŸ“œ License
120
+ Please refer to the license file in the GitHub repository.
121
+ πŸ“¬ Contact
122
+ For questions, please open an issue on our GitHub repository.