Affordance-Aware Interactive Decision-Making and Execution for Ambiguous Instructions
Hengxuan Xu, Fengbo Lan, Zhixin Zhao, Shengjie Wang, Mengqiao Liu, Jieqian Sun, Yu Cheng, Tao Zhang
TL;DR
This work tackles the challenge of executing tasks from ambiguous human instructions in unfamiliar environments by introducing AIDE, a dual-stream framework that couples MSI-based planning with ADM-based real-time execution. Through a multimodal chain-of-thought module, an affordance-informed Instruction-Tool Relationship Space, an Efficient Retrieval Scheme, and a proactive Exploration Policy, AIDE achieves zero-shot task planning with high accuracy and real-time closed-loop performance. Key findings show superior task planning accuracy (>80%) and near 10 Hz closed-loop execution (>95% accuracy on valid frames) across simulation and real-world tests, along with robust exploration capabilities in tool-absent scenarios. The approach offers practical potential for open-world robotics by reducing hallucinations and enabling interactive environment/tool grounding for ambiguous instructions.
Abstract
Enabling robots to explore and act in unfamiliar environments under ambiguous human instructions by interactively identifying task-relevant objects (e.g., identifying cups or beverages for "I'm thirsty") remains challenging for existing vision-language model (VLM)-based methods. This challenge stems from inefficient reasoning and the lack of environmental interaction, which hinder real-time task planning and execution. To address this, We propose Affordance-Aware Interactive Decision-Making and Execution for Ambiguous Instructions (AIDE), a dual-stream framework that integrates interactive exploration with vision-language reasoning, where Multi-Stage Inference (MSI) serves as the decision-making stream and Accelerated Decision-Making (ADM) as the execution stream, enabling zero-shot affordance analysis and interpretation of ambiguous instructions. Extensive experiments in simulation and real-world environments show that AIDE achieves the task planning success rate of over 80\% and more than 95\% accuracy in closed-loop continuous execution at 10 Hz, outperforming existing VLM-based methods in diverse open-world scenarios.
