CarryOn: A Dual-Loop Harness for Personalized and Reliable Robot Assistance

Zixuan Wang, Yuqi Liu, Yuxin Chen, Sengqiao Yang, Jinhui Ye, Pengguang Chen, Changsheng Lu, Shu Liu and 2 others

HKUST · CUHK · SmartMore

Published October 15, 2026 · on the feed October 16, 2026 · ▲ 10 · arXiv 2610.21453

Robotics & embodiedVision & multimodalAgents Empty repo arXiv ↗Hugging Face ↗

The abstract

While generalist vision-language-action (VLA) models have enabled diverse open-world manipulation, real-world robotic assistance requires two critical capabilities they currently lack: personalization and reliable execution. First, executing an instruction like "make me a sandwich" requires grounding subtask decomposition in persistent user preferences rather than relying on a single generic solution. Second, reliable deployment demands explainable safety assurance that proactively prevents hazards and gracefully recovers from occasional physical failures. To address these gaps, we present CarryOn, a dual-loop harness designed to augment a frozen VLA policy. The planning loop maintains persistent user-level and scene-level context that is continually grounded against new observations and revised through interaction, enabling personalized task selection and execution grounding across conversations and changing scenes. The execution loop actively supervises policy rollouts, shielding actions from predicted hazardous contact. When execution fails, the system invokes reusable control-based recovery skills that restore task progress and are refined through reflection on earlier failures. On a real robot and in simulation, CarryOn dispatches preference-consistent subtasks across users and scenes, reduces the violation rate of an already safety-finetuned VLA from 52.6% to 6.1%, and increases recovery success from 13% to 80% when refined skills are reused.

The Brief

2:35

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

Transcript

CarryOn. A Dual-Loop Harness for Personalized and Reliable Robot Assistance. By Zixuan Wang and nine others, from the Hong Kong University of Science and Technology, the Chinese University of Hong Kong, and one other institution. Published on the fifteenth of October. Its code repository is a placeholder: a readme, and nothing to run yet.

Generalist vision-language-action models have enabled diverse open-world manipulation, but real-world robotic assistance asks for two capabilities they currently lack. The first is personalization. Carrying out an instruction like make me a sandwich means grounding the breakdown into subtasks in the user's persistent preferences, rather than relying on one generic solution. The second is reliable execution. Deployment demands explainable safety assurance that proactively prevents hazards, and that recovers gracefully from the occasional physical failure. A policy that manipulates well in general still knows nothing about this particular user, and still has no account of what to do when a grasp goes wrong.

CarryOn is a dual-loop harness designed to augment a frozen VLA policy. The policy is left as it is. Two loops around it supply what it lacks: a planning loop for personalization, and an execution loop for reliability. One decides what should be done for this person in this scene. The other watches how it is being done, and steps in when it goes badly.

The planning loop maintains persistent context at two levels, one for the user and one for the scene. That context is continually grounded against new observations and revised through interaction, which enables personalized task selection and execution grounding across conversations and changing scenes. The execution loop actively supervises policy rollouts, shielding actions from predicted hazardous contact. When execution fails anyway, the system invokes reusable, control-based recovery skills that restore task progress. Those skills are refined through reflection on earlier failures, so a recovery that has been needed before improves the next time.

CarryOn was evaluated on a real robot and in simulation. It dispatches preference-consistent subtasks across users and scenes. It reduces the violation rate of a VLA that had already been safety-finetuned from fifty-two point six percent to six point one percent. And when refined skills are reused, recovery success rises from thirteen percent to eighty percent.

The design keeps the policy frozen and places memory and supervision outside it. Preferences live in the planning loop, hazards and recoveries in the execution loop. The steepest drop in violations comes on a model that had already been tuned for safety, which locates the gain in the harness rather than in the policy underneath.

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.