Update README.md
#4
by universalmariner - opened
README.md
CHANGED
|
@@ -1,12 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
# Robo-ValueRL
|
| 2 |
|
| 3 |
-
[[Project Page](https://gewu-lab.github.io/robo-valuerl/)] [[GitHub](https://github.com/Open-X-Humanoid/Robo-ValueRL)] [[Paper](#)]
|
| 4 |
|
| 5 |
-
This repository contains the **
|
| 6 |
|
| 7 |
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.
|
| 8 |
|
| 9 |
-
##
|
| 10 |
|
| 11 |
**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.
|
| 12 |
|
|
@@ -21,25 +34,7 @@ The released model suite includes:
|
|
| 21 |
3. **Online Residual Adaptation Module**
|
| 22 |
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.
|
| 23 |
|
| 24 |
-
##
|
| 25 |
-
|
| 26 |
-
The Robo-ValueRL dataset contains heterogeneous real-robot experience collected on two long-horizon manipulation tasks:
|
| 27 |
-
|
| 28 |
-
- **Chip Insertion**: millimeter-level precision manipulation requiring PCB grasping, pose adjustment, chip grasping, and insertion.
|
| 29 |
-
- **Block Disassembly**: generalizable object disassembly requiring robust grasping, separation, and classification behaviors.
|
| 30 |
-
|
| 31 |
-
The dataset includes:
|
| 32 |
-
|
| 33 |
-
- **240 hours** of offline demonstrations
|
| 34 |
-
- **3,000+** online rollout trajectories
|
| 35 |
-
- Multi-view robot observations
|
| 36 |
-
- Language task instructions
|
| 37 |
-
- Robot states and action chunks
|
| 38 |
-
- Mixed-quality trajectories, including successful demonstrations, corrections, suboptimal behaviors, and failure cases
|
| 39 |
-
- Value-derived action-quality labels / conditions for policy learning
|
| 40 |
-
- Online rollout segments for residual adaptation
|
| 41 |
-
|
| 42 |
-
## ๐งฑ Model Hierarchy
|
| 43 |
|
| 44 |
1. **Value Estimation**
|
| 45 |
- Learns history-conditioned value functions from heterogeneous robot data.
|
|
@@ -53,7 +48,15 @@ The dataset includes:
|
|
| 53 |
- Uses reliable value estimates to filter online rollout data.
|
| 54 |
- Trains a lightweight residual adapter for targeted real-world improvement.
|
| 55 |
|
| 56 |
-
##
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 57 |
|
| 58 |
* **Reliable Value Estimation**: Uses visual history to produce smoother progress estimates and sharper error responses.
|
| 59 |
* **Value-Guided Data Utilization**: Prioritizes useful demonstrations and rollout segments from heterogeneous robot experience.
|
|
@@ -61,7 +64,7 @@ The dataset includes:
|
|
| 61 |
* **Stable Offline-to-Online Improvement**: Improves real-world performance through residual adaptation while preserving the pretrained base policy.
|
| 62 |
* **Real-Robot Evaluation**: Evaluated on precision chip insertion and generalizable block disassembly.
|
| 63 |
|
| 64 |
-
##
|
| 65 |
|
| 66 |
- 86% final success on chip insertion
|
| 67 |
- 84% final success on block disassembly
|
|
@@ -70,17 +73,20 @@ The dataset includes:
|
|
| 70 |
- 240h offline demonstrations
|
| 71 |
- 3,000+ online rollout trajectories
|
| 72 |
|
| 73 |
-
##
|
| 74 |
|
| 75 |
-
The released assets are organized for reproducing Robo-ValueRL's model
|
| 76 |
|
| 77 |
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.
|
| 78 |
|
| 79 |
-
##
|
| 80 |
-
|
|
|
|
|
|
|
|
|
|
| 81 |
|
| 82 |
-
## ๐ License
|
| 83 |
Please refer to the license file in the [GitHub repository](https://github.com/Open-X-Humanoid/Robo-ValueRL).
|
| 84 |
|
| 85 |
-
##
|
| 86 |
-
|
|
|
|
|
|
| 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)] [[Dataset](https://huggingface.co/datasets/X-Humanoid/Robo-ValueRL)] [[Paper](#)]
|
| 17 |
|
| 18 |
+
This repository contains the **model checkpoints** 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 |
|
|
|
|
| 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 |
+
## Model Hierarchy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 38 |
|
| 39 |
1. **Value Estimation**
|
| 40 |
- Learns history-conditioned value functions from heterogeneous robot data.
|
|
|
|
| 48 |
- Uses reliable value estimates to filter online rollout data.
|
| 49 |
- Trains a lightweight residual adapter for targeted real-world improvement.
|
| 50 |
|
| 51 |
+
## Associated Dataset
|
| 52 |
+
|
| 53 |
+
The models are trained and evaluated with the Robo-ValueRL dataset:
|
| 54 |
+
|
| 55 |
+
[[Robo-ValueRL Dataset](https://huggingface.co/datasets/X-Humanoid/Robo-ValueRL)]
|
| 56 |
+
|
| 57 |
+
The dataset contains heterogeneous real-robot demonstrations and online rollout trajectories for chip insertion and block disassembly.
|
| 58 |
+
|
| 59 |
+
## Key Features
|
| 60 |
|
| 61 |
* **Reliable Value Estimation**: Uses visual history to produce smoother progress estimates and sharper error responses.
|
| 62 |
* **Value-Guided Data Utilization**: Prioritizes useful demonstrations and rollout segments from heterogeneous robot experience.
|
|
|
|
| 64 |
* **Stable Offline-to-Online Improvement**: Improves real-world performance through residual adaptation while preserving the pretrained base policy.
|
| 65 |
* **Real-Robot Evaluation**: Evaluated on precision chip insertion and generalizable block disassembly.
|
| 66 |
|
| 67 |
+
## Highlights
|
| 68 |
|
| 69 |
- 86% final success on chip insertion
|
| 70 |
- 84% final success on block disassembly
|
|
|
|
| 73 |
- 240h offline demonstrations
|
| 74 |
- 3,000+ online rollout trajectories
|
| 75 |
|
| 76 |
+
## Usage
|
| 77 |
|
| 78 |
+
The released assets are organized for reproducing Robo-ValueRL's model pipeline.
|
| 79 |
|
| 80 |
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.
|
| 81 |
|
| 82 |
+
## Citation
|
| 83 |
+
|
| 84 |
+
If you use Robo-ValueRL in your research, please cite our work. Citation will be updated after the arXiv release.
|
| 85 |
+
|
| 86 |
+
## License
|
| 87 |
|
|
|
|
| 88 |
Please refer to the license file in the [GitHub repository](https://github.com/Open-X-Humanoid/Robo-ValueRL).
|
| 89 |
|
| 90 |
+
## Contact
|
| 91 |
+
|
| 92 |
+
For questions, please open an issue on our [GitHub repository](https://github.com/Open-X-Humanoid/Robo-ValueRL).
|