Do Agentic Policies Need to Look at Every Step? Geometric Abstraction for Reasoning and Action
Organizations: Independent Researcher · Georgia Institute of Technology · The Hong Kong University of Science and Technology
Abstract
Recent multimodal language models can reason directly about robot scenes, but it is unclear whether they need to repeatedly reinterpret raw visual observations at every step of an interaction. We propose shifting routine spatial reasoning from images to text and symbols through a 3D geometric abstraction that is refreshed locally from observations and read directly by the language models. Specifically, our interface represents scene geometry via typed, evidence-aware symbolic references to object parts, grounds them from calibrated RGB-D, and returns compact textual checkpoints with metric residuals after each action. Symbolic task structure can thus be reused across decisions while metric values are rebound to the current scene, with direct visual reasoning invoked only on demand. Across offline policy synthesis and continuous online execution, reasoning over grounded text and symbols improves multi-step manipulation completion while substantially reducing repeated multimodal queries, positioning explicit geometric state as an effective substrate for agentic robot policies.
Figures & tables
| Operation | Inputs | Output |
|---|---|---|
| reference | object and role | geometric entity with evidence |
| relation | predicate and objects | residuals and true / false / unknown |
| align | source and target geometry | desired rigid transform |
| checkpoint | active object and goal | compact textual state |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Retained test SR (%) | Cumulative tokens (k) | ||||||
|---|---|---|---|---|---|---|---|
| Task | Condition | R1 | R2 | R3 | R1 | R1–R2 | R1–R3 |
| Bridge + cylinder | Pixel Reasoning | 24.6 | 66.2 | 125.7 | |||
| Geometric Abstraction (ours) | 25.8 | 67.3 | 127.0 | ||||
| Three-cube stacking | Pixel Reasoning | 28.0 | 74.1 | 138.1 | |||
| Geometric Abstraction (ours) | 25.7 | 64.7 | 123.4 | ||||
| Ring-on-peg | Pixel Reasoning | 37.8 | 93.5 | 166.8 | |||
| Task | Condition | Success | Time (s) | Model (s) | Tokens (k) | Requests | Images |
|---|---|---|---|---|---|---|---|
| Bridge-tower | Pixel Reasoning | 12/50 | 198.0 | 55.5 | 112.5 | 7.88 | 7.50 |
| Geometric Abstraction (ours) | 28/50 | 185.3 | 51.8 | 129.5 | 7.32 | 4.28 | |
| Ring-on-peg | Pixel Reasoning | 49/50 | 115.8 | 90.0 | 214.5 | 11.88 | 10.94 |
| Geometric Abstraction (ours) | 50/50 | 77.2 | 45.6 | 101.3 | 6.90 | 2.72 | |
| Tower relocation | Pixel Reasoning | 15/50 | 186.4 | 80.3 | 185.9 | 11.58 | 11.34 |
| Geometric Abstraction (ours) | 42/50 | 139.2 | 31.7 | 88.3 | 5.36 | 3.00 |