Frontend
TaskAnchor: Grounding Task State in Reactive VLAs for Long-Horizon Manipulation
arXiv cs.RO0 views
arXiv:2609.23580v4 Announce Type: replace Abstract: Reactive vision-language-action (VLA) policies suffer from task-state aliasing in long-horizon manipulation, where identical multimodal inputs call for distinct, context-dependent actions. Given that pretrained VLAs already possess rich control primitives to express diverse behaviors, we hypothesize that the execution bottleneck lies not in policy capacity, but in input ambiguity. In this paper, we propose TaskAnchor, a lightweight adapter that grounds task state by injecting execution context into the VLA's native input space. During post-training, TaskAnchor learns to represent the semantic execution stage as a milestone-supervised coordinate prepended to the language instruction, while incorporating fine-grained historical evidence via a residual update to the current visual tokens. This formulation avoids generating complex subtask instructions and leaves the backbone architecture unchanged. Across long-horizon benchmarks, TaskAnchor delivers substantial gains, achieving approximately 6 times the average success rate of the pi0.5 and X-VLA baselines on RMBench and more than doubling the task success rate of pi0.5 on RoboMemArena. Real-robot experiments further validate reliable multi-stage execution, with the same policy adapting its subsequent behaviors using earlier human interactions as in-context cues. Our project website is available at https://taskanchor.netlify.app/.
Source:https://arxiv.org/abs/2609.23580PreviousModality-Autoregressive World-Action ModelsNextWatch, Recall, Act: Always-On Robots in Concurrent Embodied Streams
Related posts
Your age gate shouldn't compare the estimate to 18
0dev.to
I audited 100 public-sector websites in the EU and the US. The regional ranking is noise.
0dev.to
From sitemap.xml to a full audit report
0dev.to
CLAUDE.md best practices: what to include and skip, with a template
0dev.to
The first two model calls ignore the picker
0dev.to
Building an MCP server for app analytics, so Claude can tell me how my apps are doing
0dev.to