atlas

Research map / Vision-language and multimodal / Robot action and navigation

GravMAD: Grounded Spatial Value Maps Guided Action Diffusion for Generalized 3D Manipulation

ICLR 2025 · Vision-language and multimodal › Robot action and navigation · approach: Multimodal prompt-driven manipulation · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes GravMAD, a sub-goal-driven language-conditioned action diffusion policy that conditions 3D diffuser actor on grounded spatial value maps (GravMaps) built from sub-goals discovered in demonstrations (training) or predicted by GPT-4o/Semantic-SAM pipelines (inference).

Problem

Imitation-learned 3D manipulation policies overfit to training tasks and fail on novel instructions/scenes, while foundation-model pipelines lack precise, task-specific 3D grounding; the paper seeks precise and generalizable instruction-following 3D manipulation.

Approach

Discover sub-goal keyposes from demonstrations (gripper-state and touch-force changes) for training and use foundation models (SoM Detector, LLM Planner, code Composer) to predict sub-goals at inference; convert sub-goals into voxel cost and gripper-openness maps (GravMaps), encode them as tokens with a DP3 encoder, and condition a 3D Diffuser Actor-style denoiser on them with auxiliary sub-goal l

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GravMAD with VLM-generated GravMaps instead of the strongest baseline3D Diffuser Actor · RLBench novel tasks (8-task average)average success rate: +28.63Helped
Use GravMAD with manually provided context instead of the strongest baseline3D Diffuser Actor · RLBench base tasks (12-task average)average success rate: +13.36Helped
Use GravMAD with VLM-generated context instead of 3D Diffuser Actor3D Diffuser Actor · RLBench base tasks (12-task average)average success rate: +0.91Helped
Replace GravMaps with sub-goal position and openness values (ablation)GravMAD · RLBench base and novel tasksaverage success rateHurt
Remove the gripper map from GravMaps (ablation)GravMAD · RLBench base and novel tasksaverage success rateHurt
Remove the cost map from GravMaps (ablation)GravMAD · RLBench base and novel tasksaverage success rateHurt
Remove the contrastive learning loss (ablation)GravMAD · RLBench base and novel tasksaverage success rateHurt
Remove the auxiliary position and openness losses (ablation)GravMAD · RLBench base and novel tasksaverage success rateHurt
Condition rotation actions on GravMap tokens (ablation)GravMAD · RLBench base and novel tasksaverage success rateHurt
Replace the DP3 encoder with PointNet (ablation)GravMAD · RLBench base and novel tasksaverage success rateHurt
Replace the DP3 encoder with PointNet++ (ablation)GravMAD · RLBench base and novel tasksaverage success rateHurt

Surprising findings

Limitations

Experimental setup

Datasets: RLBench demonstrations (12 base tasks, 20 demos each)

Benchmarks: RLBench

Metrics: average success rate average rank

Baselines: VoxPoser Act3D 3D Diffuser Actor

Builds on: 3D Diffuser Actor VoxPoser Set-of-Mark DP3 keypose discovery

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy