Papers
arxiv:2610.37393

Learning Quality-Controllable Robot Policies with Iterative Hindsight Relabeling

Published on Oct 27
ยท Submitted by
Sinjae (Cason) Kang
on Nov 2
ยท kaist-ai KAIST AI
Authors:
,
,
,
,
,
,
,

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

Paper author Paper submitter
โ€ข
edited 1 day ago

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

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

Sign up or log in to comment

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

Cite arxiv.org/abs/2610.37393 in a model README.md to link it from this page.

Datasets citing this paper 0

No dataset linking this paper

Cite arxiv.org/abs/2610.37393 in a dataset README.md to link it from this page.

Spaces citing this paper 0

No Space linking this paper

Cite arxiv.org/abs/2610.37393 in a Space README.md to link it from this page.

Collections including this paper 0

No Collection including this paper

Add this paper to a collection to link it from this page.