Language Models as Zero-Shot Trajectory Generators

Published: 05 Apr 2024, Last Modified: 28 Apr 2024VLMNM 2024 SpotlightEveryoneRevisionsBibTeXCC BY 4.0
Keywords: Large language models, robot manipulation
TL;DR: We perform an investigation to understand if Large Language Models inherently possess the ability to guide a robot manipulator through low-level actions without any external dependency beyond a vision model.
Abstract: Large Language Models (LLMs) have recently shown promise as high-level planners for robots when given access to a selection of low-level skills. However, it is often assumed that LLMs do not possess sufficient knowledge to be used for the low-level trajectories themselves. In this work, we address this assumption thoroughly, and investigate if an LLM (GPT-4) can directly predict a dense sequence of end-effector poses for manipulation tasks, when given access to only object detection and segmentation vision models. We designed a single, task-agnostic prompt, without any in-context examples, motion primitives, or external trajectory optimisers. Then we studied how well it can perform across 30 real-world language-based tasks, such as "open the bottle cap" and "wipe the plate with the sponge", and we investigated which design choices in this prompt are the most important. Our conclusions raise the assumed limit of LLMs for robotics, and we reveal for the first time that LLMs do indeed possess an understanding of low-level robot control sufficient for a range of common tasks, and that they can additionally detect failures and then re-plan trajectories accordingly. Videos, prompts, and code are available at: https://www.robot-learning.uk/language-models-trajectory-generators.
Submission Number: 26
Loading