Grounding Vision and Language to 3D Masks for Long-Horizon Box Rearrangement
Organizations: Electrical Engineering and Computer Science, College of Engineering, Oregon State University
Abstract
We study long-horizon planning in 3D environments from under-specified natural-language goals using only visual observations, focusing on multi-step 3D box rearrangement tasks. Existing approaches typically rely on symbolic planners with brittle relational grounding of states and goals, or on direct action-sequence generation from 2D vision-language models (VLMs). Both approaches struggle with reasoning over many objects, rich 3D geometry, and implicit semantic constraints. Recent advances in 3D VLMs demonstrate strong grounding of natural-language referents to 3D segmentation masks, suggesting the potential for more general planning capabilities. We extend existing 3D grounding models and propose Reactive Action Mask Planner (RAMP-3D), which formulates long-horizon planning as sequential reactive prediction of paired 3D masks: a "which-object" mask indicating what to pick and a "which-target-region" mask specifying where to place it. The resulting system processes RGB-D observations and natural-language task specifications to reactively generate multi-step pick-and-place actions for 3D box rearrangement. We conduct experiments across 11 task variants in warehouse-style environments with 1-30 boxes and diverse natural-language constraints. RAMP-3D achieves 79.5% success rate on long-horizon rearrangement tasks and significantly outperforms 2D VLM-based baselines, establishing mask-based reactive policies as a promising alternative to symbolic pipelines for long-horizon planning.
Figures & tables
| Task Variant | Description |
|---|---|
| Basic placement | Standard box emplacement with stack height limits. |
| Box type prioritization | Prioritize designated box types before others. |
| Shelf prioritization | Fill all shelves completely before placing boxes on pallets. |
| Pallet prioritization | Fill pallets before placing boxes on shelves. |
| Placement ordering | Follow prescribed left-to-right or right-to-left ordering. |
| Size-based prioritization | Fill pallets or shelves of specified size before others. |
| Experiment | 1-10 | 11-20 | 21-30 | Agg |
|---|---|---|---|---|
| Lang. generalization gap | -4.3 | -5.6 | -2.3 | -4.4 |
| (held-out templates vs. main) | ||||
| Auxiliary objective gap | -2.4 | -2.1 | -0.8 | -1.9 |
| (w/o auxiliary vs. main) |
Robot Task Planning
Robot task planning turns goals and observations into executable actions while coordinating skills, motion, uncertainty, and safety.
See all 239 papers