Organizations: University of California, Riverside · Yale University · University of Toronto · Georgia Institute of Technology · University of Michigan, Ann Arbor
Personalization is essential for general-purpose robots to transition into household environments and achieve true practicality. While general robotic manipulation has been extensively studied, personalized robotic manipulation (PeRM) lacks a controlled benchmark for separating task completion from preference satisfaction. We introduce LIBERO-PeRM, a benchmark for preference learning in embodied agents. LIBERO-PeRM studies five questions: 1) how policies follow preferences in zero-shot settings; 2) how they learn single preferences from demonstrations; 3) how efficiently they acquire preferences as demonstrations increase; 4) how learned preferences generalize across layouts and tasks; and 5) how policies compose preferences and behave under conflicts. We propose a controlled formulation and taxonomy of observable preferences in simulation, covering motion, skill, and user-profile choices. This formulation is restricted to language-expressible preferences that can be instantiated in LIBERO without changing the task goal, evaluated automatically, and reused across tasks. Building on LIBERO, our procedural pipeline generates paired demonstrations with and without preferences. We create five task suites (312 tasks) with high-quality demonstrations, rich metadata, and preference-satisfaction metrics. Experiments show that current VLA policies struggle with zero-shot personalization, while SFT makes preferences learnable. Mixed training achieves better no-preference retention than sequential adaptation and improves performance with contextual prompts compared with preference-only training, but can weaken motion-preference learning; preference generalization, decomposition, and conflict handling remain difficult. The code, datasets, and demos can be found on the project website: https://libero-perm.github.io/.
Figures & tables
Figure 1: Top: LIBERO-PeRM contains five procedurally generated task suites with pipeline-generated, human-reviewed demonstrations. Bottom: we investigate five key research questions in personalized manipulation.
Dataset
# Traj.
# Tasks
Metadata
Pref. Data
Pref. Metric
Targeted Ability
Data Collection
ManiSkill2 [ 25 ]
30k
20
✗
✗
✗
Generalized, Sim-to-real Manipulation
TAMP & MPC & RL
RLBench [ 26 ]
2.7k
100
✗
✗
✗
Multiple general Manipulation types
Waypoints & Planners
LIBERO [ 23 ]
6.5k
130
✗
✗
✗
Lifelong Robot Manipulation
Teleoperation
CALVIN [ 27 ]
37.5k
34
✓
✗
✗
Long-horizon Manipulation
Teleoperation
VLABench [ 28 ]
1.6k
100
✓
✗
✗
Long-Horizon Reasoning Manipulation
Autonomous
RoboCasa [ 29 ]
77k
100
✓
✗
✗
Generalized, Sim-to-real Manipulation
Teleoperation & Aug.
Table 1: Comparison to existing manipulation benchmarks. Unlike prior benchmarks, LIBERO-PeRM targets personalized manipulation with large-scale preference-conditioned demonstrations and rich metadata, including subtask goals, subgoal images, trajectory statistics, and preference-satisfaction signals.
Figure 2: LIBERO-PeRM dataset statistics. (a) Distribution of tasks by task suite. (b) Distribution of tasks by preference type; No Preference denotes generated tasks from LIBERO-PeRM. (c) Distribution of preference instances by preference type. (d) Trajectory length distribution. (e) Distribution of skill numbers in a task.
Figure 3: Data generation pipeline for personalized manipulation. Building on the LIBERO framework, the pipeline first generates preference-conditioned data, including preferences, conditions, subtasks, and trajectories, and then derives preference metrics and metadata.
Figure 4: Preference scaling behavior under increasing data scale. We report task success rate (SR) for in-domain (blue), unseen-layout (red), and unseen-layout-with-different-task (green) generalization. Solid lines show the main scaling trend, while dashed branches compare L-series alternatives at the same 2.25K scale: L1 ( ⋆ ) emphasizes demonstration density over fewer layouts, L2 is the solid-line intermediate setting, L3 ( △ ) emphasizes broader layout coverage with fewer demonstrations per layout, and L4 ( ⋄ ) adds matched no-preference missions for preference-layout decoupling. As the data scale increases, the number of training layouts also increases to provide broader layout coverage.
Table 6
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
ID
Preference
Motion (8 preferences)
1-1
Speed up
1-2
Slow down
1-3
Avoid sudden acceleration
1-4
Keep away from wine bottle / Keep away from stove / Keep away from the other bowl
1-5
Close to ground when moving
Appendix
Table 6: Complete list of the 37 single-preference instances in LIBERO-SinglePref.
Preference type
Instances
Human-likeness ↑
Plausibility ↑
Motion
8
8.63
9.25
Skill
14
8.50
8.50
User Profile
15
9.93
7.73
Overall
37
9.11
8.35
Appendix
Table 7: Initial human validation with 15 participants; ratings use a 10-point scale.
Reward design remains a central bottleneck for autonomous robot policy improvement, especially in long-horizon manipulation tasks where sparse success labels provide too little signal and binary preferences collapse many competing notions of quality into one ambiguous signal. We introduce Freeform Preference Learning (FPL), a method for learning robot policies from freeform human preferences. Rather than asking annotators which of two trajectories is better overall, FPL lets them define natural-language preference axes, such as speed, safety, quality of placement, or carefulness, and provide pairwise preferences along each axis. These annotations are used to learn a language-conditioned reward model that maps a trajectory and preference label to an axis-specific reward. We use this model to train a reward-conditioned policy that optimizes across the multiple human-specified dimensions. Across four real-world and two simulated long-horizon manipulation tasks, FPL improves over sparse-reward and binary-preference methods by 38 percentage points. Beyond improved performance, FPL learns dense progress signals without explicit subtask segmentation, shows compositionality of behavior not present in the data, and allows users to steer the policy towards different behaviors at test time without retraining. Blog post with videos available at https://freeform-pl.github.io/fpl.website/
Natural-language instructions rarely specify every detail required for embodied action. An agent asked to ``prepare an apple,'' for example, must still determine whether to wash or cut it, where to place it, and in what order to perform these actions. Such decisions often reflect user-specific preferences that are demonstrated through behavior but never explicitly stated. We study whether embodied agents can infer these latent preferences from a small number of prior demonstrations and apply them when planning in new situations. To support systematic evaluation, we introduce Preference-based Planning (PbP), a benchmark containing 5,000 evaluation groups and 290 preferences organized into three levels: atomic action parameters, strategic interaction and placement policies, and temporal ordering constraints. We further propose Inferring the Unspoken (InTU), a two-stage framework that first verbalizes the preference inferred from multimodal behavioral demonstrations and then generates an action plan conditioned on that explicit representation. Experiments with video-language and language models reveal a substantial preference-acquisition gap: models plan effectively when given the ground-truth preference, but their performance degrades sharply when the same preference must be inferred from behavior. Explicit verbalization consistently improves alignment over direct end-to-end planning, particularly for strong multimodal models, and provides greater robustness when preferences must transfer across visually distinct scenes. These results identify visual-to-semantic preference acquisition, rather than preference-conditioned planning alone, as a central bottleneck in personalized embodied intelligence. They also demonstrate that language can serve as an interpretable and transferable intermediate representation between observed behavior and personalized action.
Manjie Xu, Xinyi Yang, Wei Liang +2
Institute for Artificial Intelligence, Peking University · School of Psychological and Cognitive Sciences, Peking University · School of Intelligence Science and Technology, Peking University +5
General-purpose agents can plan, use tools, and revise their behavior from feedback, but it remains unclear whether these capabilities transfer from digital environments to embodied manipulation. To investigate this question, we introduce LIBERO-Agent, an agent-native benchmark for evaluating these agents in robot manipulation tasks. Rather than asking agents to submit task-level Python control programs or operate through high-level robot skills, LIBERO-Agent provides an interactive robotic environment where agents can select which observations to inspect, process them with their own tools, and issue native action commands. LIBERO-Agent integrates 200 tasks into a common interaction framework and provides a 30-task primary suite that separates perception, short-horizon execution, and long-horizon composition. Results reveal a pronounced reliability gap: while agents perform well on perception and easy short-horizon tasks, their performance degrades substantially on hard short-horizon and long-horizon tasks. Richer observations improve short-horizon manipulation, while demonstration benefits depend on the agent and format. Among these agents, GPT-6 Astra achieves the strongest overall performance. Further analysis shows its major advantage lies in mechanism interaction, especially when sustained physical contact is needed, while its remaining failures stem from cross-stage interference and geometric errors.
Zijie Diao, Yitong Chen, Sicheng Xie +7
Institute of Trustworthy Embodied AI, Fudan University · Shanghai Innovation Institute