Robotic Task Ambiguity Resolution via Natural Language Interaction
Eugenio Chisari, Jan Ole von Hartz, Fabien Despinoy, Abhinav Valada
TL;DR
This work tackles task ambiguity in language-conditioned robotic policies by grounding natural language task descriptions in the observed scene and explicitly reasoning about ambiguity. It introduces AmbResVLM, which grounds task objects, detects ambiguity, generates clarifying queries, and re-grounds user responses within a structured JSON framework to guide downstream policy execution. The approach is built on Molmo with LoRA-based fine-tuning, trained on both simulated and real-world datasets, and shows strong grounding and ambiguity-resolution performance, improving real-robot policy success from $69.6\%$ to $97.1\%$. Across simulation and real-world experiments, AmbResVLM achieves robust multi-modal reasoning and proactive disambiguation, yielding significant practical benefits for natural-language-driven robotics; code and pretrained models are publicly available.
Abstract
Language-conditioned policies have recently gained substantial adoption in robotics as they allow users to specify tasks using natural language, making them highly versatile. While much research has focused on improving the action prediction of language-conditioned policies, reasoning about task descriptions has been largely overlooked. Ambiguous task descriptions often lead to downstream policy failures due to misinterpretation by the robotic agent. To address this challenge, we introduce AmbResVLM, a novel method that grounds language goals in the observed scene and explicitly reasons about task ambiguity. We extensively evaluate its effectiveness in both simulated and real-world domains, demonstrating superior task ambiguity detection and resolution compared to recent state-of-the-art baselines. Finally, real robot experiments show that our model improves the performance of downstream robot policies, increasing the average success rate from 69.6% to 97.1%. We make the data, code, and trained models publicly available at https://ambres.cs.uni-freiburg.de.
