OG-VLA: Orthographic Image Generation for 3D-Aware Vision-Language Action Model
Ishika Singh, Ankit Goyal, Stan Birchfield, Dieter Fox, Animesh Garg, Valts Blukis
TL;DR
OG-VLA addresses the challenge of mapping natural language and RGB-D observations to precise robot actions by unprojecting scenes into a unified 3D point cloud, rendering canonical orthographic views, and synthesizing actions through a vision backbone, an LLM, and a diffusion-based image generator. By combining 3D-aware reasoning with language and vision priors, it achieves strong generalization to unseen objects, scenes, and instructions while maintaining accurate end-effector poses. It demonstrates state-of-the-art generalization on Arnold and robust performance under Colosseum perturbations, with real-world adaptation feasible in as few as 3–5 demonstrations. The work highlights the value of canonical-view representations and multimodal prompting for robust, data-efficient robotic manipulation, and outlines clear directions for scaling, long-horizon tasks, and faster inference.
Abstract
We introduce OG-VLA, a novel architecture and learning framework that combines the generalization strengths of Vision Language Action models (VLAs) with the robustness of 3D-aware policies. We address the challenge of mapping natural language instructions and one or more RGBD observations to quasi-static robot actions. 3D-aware robot policies achieve state-of-the-art performance on precise robot manipulation tasks, but struggle with generalization to unseen instructions, scenes, and objects. On the other hand, VLAs excel at generalizing across instructions and scenes, but can be sensitive to camera and robot pose variations. We leverage prior knowledge embedded in language and vision foundation models to improve generalization of 3D-aware keyframe policies. OG-VLA unprojects input observations from diverse views into a point cloud which is then rendered from canonical orthographic views, ensuring input view invariance and consistency between input and output spaces. These canonical views are processed with a vision backbone, a Large Language Model (LLM), and an image diffusion model to generate images that encode the next position and orientation of the end-effector on the input scene. Evaluations on the Arnold and Colosseum benchmarks demonstrate state-of-the-art generalization to unseen environments, with over 40% relative improvements while maintaining robust performance in seen settings. We also show real-world adaption in 3 to 5 demonstrations along with strong generalization. Videos and resources at https://og-vla.github.io/
