OK-Robot: What Really Matters in Integrating Open-Knowledge Models for Robotics

OK-Robot: What Really Matters in Integrating Open-Knowledge Models for Robotics

Peiqi Liu, Yat Long Lo, Ted Xiao, Yunfei Bai, Andy Zeng, Pierre Sermanet, Quan Vuong, Jonathan Tompson, Danny Driess, Jie Tan, Debidatta Dwibedi, Fei Xia, Brian Ichter, Karol Hausman · Google DeepMind, NYU · 2024

foundation-models llm manipulation mobile-manipulation

Framework

PyTorch + ROS2

License

MIT

Stars

597

Summary

OK-Robot uses off-the-shelf VLMs (CLIP, OWL-ViT) and LLMs (GPT-4) to perform open-ended object manipulation in unseen homes without any training, achieving 58% success on real-world pick-and-place tasks.

Abstract Summary

OK-Robot asks: can we skip robot learning entirely and just use pretrained vision-language models to manipulate objects in new environments? The answer, surprisingly, is yes—for simple pick-and-place tasks. OK-Robot chains three off-the-shelf models: an open-vocabulary object detector (OWL-ViT) to find objects, a grasping model (AnyGrasp) to pick them up, and a VLM (CLIP) to verify the goal. No training on robot data is required; the system works out-of-the-box in homes it has never seen before. The system architecture is a perception-action loop: a mobile robot (Hello Robot Stretch) scans the room with its head camera, OWL-ViT detects objects matching the language query ("find the yellow sponge"), the LLM plans a sequence of actions ("navigate to kitchen → pick sponge → navigate to sink → place sponge"), and a heuristic grasping policy executes the motions. The robot maintains a semantic map (object locations + room categories) built incrementally as it explores. On 40 real-world tasks in 10 unseen homes, OK-Robot achieves 58% success for pick-and-place and 72% for navigation-only tasks. The failures are illuminating: most come from grasping failures (slippery objects, tight spaces) or navigation errors (collisions with unseen obstacles), not from VLM hallucinations. This suggests that perception is solved enough for home manipulation; the bottleneck is now low-level control and hardware reliability. The open-source release includes the full pipeline (ROS2 nodes for perception, planning, and control), setup guides for the Stretch robot, and a simulator version that runs in iGibson for testing without hardware. The modular design makes it easy to swap components: replace OWL-ViT with Grounding DINO, or AnyGrasp with a learned policy like Diffusion Policy.

Key Points

  • Zero-training: uses pretrained VLMs + LLMs only.
  • 58% success on real-world pick-and-place in unseen homes.
  • Open-vocabulary detection (OWL-ViT) + LLM planning + heuristic grasping.
  • Semantic map built incrementally during exploration.
  • ROS2 pipeline + iGibson simulator for hardware-free testing.

Technical Components and Method

Our method, on a high level, solves the problem described by the query: “Pick up A (from B ) and drop it on/in C ”, where A is an object and B and C are places in a real-world environment such as homes. The system we introduce is a combination of three primary subsystems combined on a Hello Robot: Stretch.

Namely, these are the open-vocabulary object navigation module, the open-vocabulary RGB-D grasping module, and the dropping heuristic. In this section, we describe each of these components in more details.

Technical Components and Method — OK-Robot: What Really Matters in Integrating Open-Knowledge Models for Robotics
Fig. 3: Open-vocabulary grasping in the real world. From left to right, we show the (a) robot POV image, (b) all suggested grasps from AnyGrasp [ 19 ] , (c) object mask given label from LangSam [ 24 ] , (d) grasp points filtered by the mask, and (e) grasp chosen for execution.

Experiments

We evaluate our method in two set of experiments. On the first set of experiments, we evaluate between multiple alternatives for each of our navigation and manipulation modules. These experiments give us insights about which modules to use and evaluate in a home environment as a part of our method.

On the next set of experiments, we took our robots to 10 homes and ran 171 pick-and-drop experiments to empirically evaluate how our method performs in completely novel homes, and to understand the failure modes of our system.

Experiments — OK-Robot: What Really Matters in Integrating Open-Knowledge Models for Robotics
Fig. 4: All the success and failure cases in our home experiments, aggregated over all three cleaning phases, and broken down by mode of failure. From left to right, we show the application of the three components of OK-Robot , and show a breakdown of the long-tail failure modes of each of the components.

Sources and Demonstrations

Figures are reproduced from Liu et al. See the full paper for experimental details and the project page, when the paper links one, for demonstrations and videos.

Share

Related Papers

EgoForce: Forearm-Guided Camera-Space 3D Hand Pose from a Monocular Egocentric Camera
SIGGRAPH 2026

EgoForce: Forearm-Guided Camera-Space 3D Hand Pose from a Monocular Egocentric Camera

Christen Millerdurai, Shaoxiang Wang, Yaxu Xie et al.

Reconstructing the absolute 3D pose and shape of the hands from the user's viewpoint using a single head-mounted camera is crucial for practical egocentric interaction in AR/VR, telepresence, and hand-centric manipulation tasks, where sensing must remain compact and unobtrusive.

manipulation manipulation simulation
Code PDF Intermediate
Code ★ 0
HarmoWAM: Harmonizing Generalizable and Precise Manipulation via Adaptive World Action Models
arXiv

HarmoWAM: Harmonizing Generalizable and Precise Manipulation via Adaptive World Action Models

Qiuxuan Feng, Jiale Yu, Jiaming Liu et al.

World Action Models (WAMs) have emerged as a promising paradigm for robot control by modeling physical dynamics. Current WAMs generally follow two paradigms: generalizable but imprecise models learned from diverse data, or precise but specialized models fitted to specific tasks.

foundation-models manipulation
Code PDF Intermediate
GitHub ★ 7 Updated May 2026