open-x-humanoid/robo-valuerl — explained in plain English
Analysis updated 2026-05-18
Train a value model that predicts task progress from a robot's camera history.
Pretrain a robot control policy on a large offline dataset of demonstrations.
Deploy a pretrained policy to a real dual arm humanoid and refine it with online adaptation.
Convert your own recorded robot trajectories into the LeRobot dataset format for training.
| open-x-humanoid/robo-valuerl | 16nic/comfyui-agnes-ai | 6c696e68/gpt_signup_hybrid | |
|---|---|---|---|
| Stars | 19 | 19 | 19 |
| Language | Python | Python | Python |
| Setup difficulty | hard | moderate | hard |
| Complexity | 5/5 | 2/5 | 4/5 |
| Audience | researcher | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
Needs a real dual arm humanoid robot plus 8 A100 GPUs for training and an RTX 4090 for deployment.
Robo-ValueRL is a research framework for training robots to perform physical tasks, combining offline learning from recorded demonstrations with online learning from real world practice. Its main idea is to train a model that watches a history of what a robot has seen and done and predicts how far along the robot is in completing its task. This prediction helps resolve confusion that comes from partial camera views or objects being blocked from view. That progress prediction is then turned into quality labels for individual actions, which are used to train a policy, meaning the actual decision making model that controls the robot. This policy is first pretrained on a large offline dataset of recorded demonstrations. Once pretrained, the policy is deployed onto a real robot, where a human can step in during test runs to correct or intervene when needed, and this real world data is used to further adapt and improve the policy through what the README calls online adaptation. The project is built around a dual arm humanoid robot with three cameras, one on the head and one on each wrist, and its deployment setup uses two machines: one running the AI model as a server, and a separate robot host that streams camera and sensor data to it and executes the actions it returns. Training the models requires substantial hardware, with the README specifying eight A100 GPUs across possibly multiple machines for training, while running the trained policy on a real robot needs only a single RTX 4090. Setup starts with a provided install script that creates a Python environment and installs the project's dependencies, including two other open source robotics projects it builds on. Users then download a released dataset from Hugging Face, formatted using the LeRobot standard, and there is also a script provided to convert your own raw robot recordings into that same format if you want to use your own data. Model checkpoints and the dataset are also published for public download. This is specialized robotics research software intended for people with real robot hardware and serious GPU infrastructure, not something meant to be tried casually.
A research framework that trains real robots by combining offline demonstration data with online, human corrected practice runs.
Mainly Python. The stack also includes Python, PyTorch.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.