VoxPoser: Composable 3D Value Maps for Robotic Manipulation with Language Models
FeaturedWenlong Huang, Chen Wang, Ruohan Zhang, Yunzhu Li, Jiajun Wu, Li Fei-Fei · Stanford University · 2023
Framework
PyTorch
License
MIT
Stars
803
Summary
VoxPoser uses LLMs to compose 3D value maps from free-form language instructions, enabling zero-shot closed-loop manipulation planning with model-based trajectory synthesis over dynamic environments.
Abstract Summary
Key Points
- LLM composes 3D value maps from open-vocabulary language instructions via VLM-generated code.
- Model-based LQR planner synthesizes closed-loop 6-DoF trajectories from value maps in real time.
- Zero-shot manipulation across a large variety of tasks without task-specific demonstrations.
- Online dynamics learning improves contact-rich performance with minimal real-world rollouts.
- Demonstrated on real robot hardware with robustness to dynamic perturbations.
Method
We first provide the formulation of VoxPoser as an optimization problem (Sec. 3.1 ). Then we describe how VoxPoser can be used as a general zero-shot framework to map language instructions to 3D value maps (Sec. 3.2 ). We subsequently demonstrate how trajectories can be synthesized in closed-loop for robotic manipulation (Sec. 3.3 ).
While zero-shot in nature, we demonstrate how VoxPoser can learn from online interactions to efficiently solve contact-rich tasks (Sec. 3.4 ).
Experiments and Analysis
We first discuss our implementation details. Then we validate VoxPoser for real-world everyday manipulation (Sec. 4.1 ). We also study its generalization in simulation (Sec. 4.2 ). We further demonstrate how VoxPoser enables efficient learning of more challenging tasks (Sec. 4.3 ). Finally, we analyze its source of errors and discuss how improvement can be made (Sec. 4.4 ). LLMs and Prompting.
Sources and Demonstrations
Figures are reproduced from Huang et al. See the full paper for experimental details and the project page, when the paper links one, for demonstrations and videos.
Related Papers
A Physics-Informed Collision Learning Framework for Collaborative Robot Motion Generation
Chen Cai, Steven Liu
Close-proximity multi-arm manipulation requires collision models that are both geometrically accurate and differentiable enough for real-time optimization.
AD-WM: Action-Discriminative World Models for Counterfactual Model Predictive Control
Jiabin Qiu, Zixuan Chen, Hongye Cao et al.
Latent world models are typically trained to predict factual transitions, whereas model predictive control (MPC) must compare alternative actions from the same state. A model can therefore achieve low factual prediction error yet poorly distinguish candidate actions.
AHEAD: Anticipatory Hand-Driven Teleoperation via Human Intent Prediction
Seok Joon Kim, Junho Lee, Federica Spinola et al.
Direct hand-driven teleoperation maps an operator's hand motion to robot end-effector commands at every frame, enabling precise control, but it requires constant monitoring and correction during approach, grasp, and placement, which can be slow and fatiguing.
Autonomous Droplet Navigation via Model-Based Reinforcement Learning: Zero-Shot Transfer and Emergent Dynamics
Rajneesh Anand, Mayuresh V. Kothare
Self-driving laboratories (SDLs) are transforming chemical and materials discovery through closed-loop automation, yet automated infrastructure for physical manipulation of soft, deformable matter remains beyond current robotic platforms.