Learning Quality-Controllable Robot Policies with Iterative Hindsight Relabeling

Sinjae Kang, Dong Kyu Shin, Jaehong Kim, Kamin Lee, Hyoeun Kim, Kaixin Wang, Li Zhao, Seonghyeon Ye and 1 others

KAIST · LGE · Microsoft Research · Config

Published October 27, 2026 · on the feed November 2, 2026 · ▲ 2 · arXiv 2610.37393

Robotics & embodied No code arXiv ↗Hugging Face ↗

The abstract

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.

The Brief

2:09

A short podcast summary of the paper. Written and voiced by AI.

Transcript

Learning Quality-Controllable Robot Policies with Iterative Hindsight Relabeling. By Sinjae Kang and eight others, from KAIST, LG Electronics, and two other institutions. Published on the twenty-seventh of October.

Robot policies are often evaluated on a binary signal: whether the task was completed. In real-world deployment, though, desired behaviour is also defined by quality attributes such as execution speed and motion smoothness, and these need to be controlled dynamically according to what a task requires. Two executions can both succeed while one is quick and abrupt and the other slow and smooth. A binary signal cannot tell them apart.

Quality-Controllable Policy, or QCP, is a robot policy that allows control at inference time over individual quality attributes, and over their combinations. Speed and smoothness become settings chosen when the policy runs, alone or together, rather than properties fixed by how it was trained.

The harder part is reaching qualities the initial demonstrations never showed. For that, the authors propose an iterative hindsight relabeling loop. QCP collects online rollouts under target quality labels and adds the successful trajectories to the dataset. The accumulated trajectories are then relabeled in hindsight according to the quality actually measured, and the policy is fine-tuned on the result.

Relabeling is what keeps the loop truthful. A rollout aimed at one quality level is recorded under the quality it actually achieved, so the labels in the dataset describe what really happened. Each pass of the loop then extends the controllable quality range beyond where the demonstrations left it.

On Robomimic and RoboEval, QCP consistently improves both task execution quality and success rates across iterations, and produces successful rollouts that exceed the quality of the initial demonstrations. Real-world manipulation tasks give the final check. Controlling speed increases throughput in conveyor operations, and controlling transport stability improves success when carrying wine glasses. Each example ties a quality to a practical gain: speed to throughput, stability to success.

Success stops being the whole specification. One policy can be asked to move faster for a conveyor or steadier for a glass, and the relabeling loop lets it learn qualities beyond what it was first shown, using its own rollouts as the teacher.

More with an account

Listen to every day’s papers

Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.

Join free
KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.