OK-Robot: Open-Ended Object Manipulation with Pretrained Vision-Language Models

OK-Robot: Open-Ended Object Manipulation with Pretrained Vision-Language Models

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

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.
Share

Related Papers

DynaFLIP: Rethinking Robotics Perception via Tri-Modal-Dynamics Guided Representation

DynaFLIP: Rethinking Robotics Perception via Tri-Modal-Dynamics Guided Representation

Jusuk Lee, Seungjae Lee, Jonghun Shin et al. · arXiv preprint · May 2026

Robot manipulation critically depends on perception that preserves the action-relevant aspects of a scene. Yet most robot learning pipelines are built upon visual encoders pre-trained for static recog

foundation-models perception manipulation representation-learning vla
PDF Intermediate
No code repo Code updated: May 2026
EgoForce: Forearm-Guided Camera-Space 3D Hand Pose from a Monocular Egocentric Camera

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

Christen Millerdurai, Shaoxiang Wang, Yaxu Xie et al. · SIGGRAPH 2026 · May 2026

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...

manipulation manipulation simulation
Code PDF Intermediate
Code ★ 0 May 2026