CodeDiffuser: Attention-Enhanced Diffusion Policy via VLM-Generated Code for Instruction Ambiguity

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Yin, Guang, Li, Yitong, Wang, Yixuan, McConachie, Dale, Shah, Paarth, Hashimoto, Kunimatsu, Zhang, Huan, Liu, Katherine, Li, Yunzhu
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913904024616960
author Yin, Guang
Li, Yitong
Wang, Yixuan
McConachie, Dale
Shah, Paarth
Hashimoto, Kunimatsu
Zhang, Huan
Liu, Katherine
Li, Yunzhu
author_facet Yin, Guang
Li, Yitong
Wang, Yixuan
McConachie, Dale
Shah, Paarth
Hashimoto, Kunimatsu
Zhang, Huan
Liu, Katherine
Li, Yunzhu
contents Natural language instructions for robotic manipulation tasks often exhibit ambiguity and vagueness. For instance, the instruction "Hang a mug on the mug tree" may involve multiple valid actions if there are several mugs and branches to choose from. Existing language-conditioned policies typically rely on end-to-end models that jointly handle high-level semantic understanding and low-level action generation, which can result in suboptimal performance due to their lack of modularity and interpretability. To address these challenges, we introduce a novel robotic manipulation framework that can accomplish tasks specified by potentially ambiguous natural language. This framework employs a Vision-Language Model (VLM) to interpret abstract concepts in natural language instructions and generates task-specific code - an interpretable and executable intermediate representation. The generated code interfaces with the perception module to produce 3D attention maps that highlight task-relevant regions by integrating spatial and semantic information, effectively resolving ambiguities in instructions. Through extensive experiments, we identify key limitations of current imitation learning methods, such as poor adaptation to language and environmental variations. We show that our approach excels across challenging manipulation tasks involving language ambiguity, contact-rich manipulation, and multi-object interactions.
format Preprint
id arxiv_https___arxiv_org_abs_2506_16652
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle CodeDiffuser: Attention-Enhanced Diffusion Policy via VLM-Generated Code for Instruction Ambiguity
Yin, Guang
Li, Yitong
Wang, Yixuan
McConachie, Dale
Shah, Paarth
Hashimoto, Kunimatsu
Zhang, Huan
Liu, Katherine
Li, Yunzhu
Robotics
Computer Vision and Pattern Recognition
Machine Learning
Software Engineering
Natural language instructions for robotic manipulation tasks often exhibit ambiguity and vagueness. For instance, the instruction "Hang a mug on the mug tree" may involve multiple valid actions if there are several mugs and branches to choose from. Existing language-conditioned policies typically rely on end-to-end models that jointly handle high-level semantic understanding and low-level action generation, which can result in suboptimal performance due to their lack of modularity and interpretability. To address these challenges, we introduce a novel robotic manipulation framework that can accomplish tasks specified by potentially ambiguous natural language. This framework employs a Vision-Language Model (VLM) to interpret abstract concepts in natural language instructions and generates task-specific code - an interpretable and executable intermediate representation. The generated code interfaces with the perception module to produce 3D attention maps that highlight task-relevant regions by integrating spatial and semantic information, effectively resolving ambiguities in instructions. Through extensive experiments, we identify key limitations of current imitation learning methods, such as poor adaptation to language and environmental variations. We show that our approach excels across challenging manipulation tasks involving language ambiguity, contact-rich manipulation, and multi-object interactions.
title CodeDiffuser: Attention-Enhanced Diffusion Policy via VLM-Generated Code for Instruction Ambiguity
topic Robotics
Computer Vision and Pattern Recognition
Machine Learning
Software Engineering
url https://arxiv.org/abs/2506.16652