Learning Quality-Controllable Robot Policies with Iterative Hindsight Relabeling
Abstract
Quality-Controllable Policy enables real-time adjustment of robot execution quality and improves performance through iterative hindsight relabeling of online rollouts.
Robot policy evaluation often relies on a binary success signal for task completion. In real-world deployment, however, desired execution behaviors are also defined by quality attributes such as execution speed and motion smoothness, which need to be dynamically controlled according to task requirements. To address this, we introduce Quality-Controllable Policy (QCP), a robot policy that enables inference-time control over both individual quality attributes and their combinations. To extend the controllable quality range beyond initial demonstrations, we further propose an iterative hindsight relabeling loop: QCP collects online rollouts under target quality labels, adds successful trajectories to the dataset, relabels the accumulated trajectories in hindsight according to their measured quality, and fine-tunes the policy. Experiments on Robomimic and RoboEval demonstrate that QCP consistently improves both task execution quality and success rates across iterations, producing successful rollouts that exceed the quality of the initial demonstrations. Finally, we validate QCP on real-world manipulation tasks, where controlling speed increases throughput in conveyor operations and controlling transport stability improves success when carrying wine glasses, demonstrating that quality-controllable policies yield practical gains in physical deployment.
Community
Hi everyone! Excited to share our new preprint, QCP: Learning Quality-Controllable Robot Policies with Iterative Hindsight Relabeling
"Success is only the beginning. How a robot performs a task matters too."
Carrying a drink calls for stability. Conveyor work calls for speed. QCP lets us choose the execution quality we want and improve beyond the demonstrations the robot started with.
๐๏ธ Choose how the robot moves. The same policy can perform a task at different requested quality levels, including speed and smoothness.
๐ Go beyond the initial demonstrations. Through additional experience, QCP expands its achievable quality range beyond the best initial demonstrations.
Weโd love to hear your thoughts. What execution qualities would you want to control in a robot?
๐ Project & demos: https://sinnnj.github.io/qcp
๐ Paper: https://arxiv.org/abs/2610.37393
๐ X: https://x.com/sinjae_kang/status/2115814202069971446?a=5u7Ufc9AQVtCKnlJ1nU&s=20
This is an automated message from the Librarian Bot. I found the following papers similar to this paper.
The following papers were recommended by the Semantic Scholar API
- FreeSpeed: Training-Free Speed Control for Generative Robot Policies (2026)
- SynthDemo-RL: Breaking the Zero-Reward Barrier in VLA Adaptation with LLM-Guided Synthetic Demonstrations (2026)
- Progress-Guided Preference Generation for Aligning Generative Control Policies (2026)
- Reinforcement Learning for Real-Time Vision-Language-Action Policies (2026)
- Graph-Reweighted Behavior Cloning with Human Interventions for Precise Robotic Manipulation (2026)
- Learning from Mixed-Quality Deployment Experience for Robot Manipulation (2026)
- PreferenceFlow: Test-Time Guidance of Flow-Matching Robot Policies from Human Interventions (2026)
Please give a thumbs up to this comment if you found it helpful!
If you want recommendations for any Paper on Hugging Face checkout this Space
You can directly ask Librarian Bot for paper recommendations by tagging it in a comment: @librarian-bot recommend
Get this paper in your agent:
hf papers read 2610.37393 Don't have the latest CLI?
curl -LsSf https://hf.co/cli/install.sh | bash Models citing this paper 0
No model linking this paper
Datasets citing this paper 0
No dataset linking this paper
Spaces citing this paper 0
No Space linking this paper
Collections including this paper 0
No Collection including this paper