RoboScript: Code Generation for Free-Form Manipulation Tasks across Real and Simulation
Not on the map. Why?
Abstract (arXiv)
Rapid progress in high-level task planning and code generation for open-world robot manipulation has been witnessed in Embodied AI. However, previous studies put much effort into general common sense reasoning and task planning capabilities of large-scale language or multi-modal models, relatively little effort on ensuring the deployability of generated code on real robots, and other fundamental components of autonomous robot systems including robot perception, motion planning, and control. To bridge this ``ideal-to-real'' gap, this paper presents RobotScript, a platform for 1) a deployable robot manipulation pipeline powered by code generation; and 2) a code generation benchmark for robot manipulation tasks in free-form natural language. The RobotScript platform addresses this gap by emphasizing the unified interface with both simulation and real robots, based on abstraction from the Robot Operating System (ROS), ensuring syntax compliance and simulation validation with Gazebo. We demonstrate the adaptability of our code generation framework across multiple robot embodiments, including the Franka and UR5 robot arms, and multiple grippers. Additionally, our benchmark assesses reasoning abilities for physical space and constraints, highlighting the differences between GPT-3.5, GPT-4, and Gemini in handling complex physical interactions. Finally, we present a thorough evaluation on the whole system, exploring how each module in the pipeline: code generation, perception, motion planning, and even object geometric properties, impact the overall performance of the system.
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). Builds on 47 of its 71 references that are in the map. First posted on arXiv 22 Feb 2024.
Builds on
47 of 71 references.
References · 47
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023GPT-4 Technical Reportcited by 18,132
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,500
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,155
- 2023RT-2: Vision-Language-Action Models Transfer Web Knowledge to Robotic Controlcited by 2,993
- 2022Do As I Can, Not As I Say: Grounding Language in Robotic Affordancescited by 2,302
- 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,081
- 2023PaLM-E: An Embodied Multimodal Language Modelcited by 2,037
- 2022Code as Policies: Language Model Programs for Embodied Controlcited by 1,172
- 2021Grounded Language-Image Pre-trainingcited by 1,147
35 more
- 2022Inner Monologue: Embodied Reasoning through Planning with Language Modelscited by 1,057
- 2022Language Models as Zero-Shot Planners: Extracting Actionable Knowledge for Embodied Agentscited by 1,029
- 2023VoxPoser: Composable 3D Value Maps for Robotic Manipulation with Language Modelscited by 733
- 2018Open3D: A Modern Library for 3D Data Processingcited by 717
- 2021CLIPort: What and Where Pathways for Robotic Manipulationcited by 617
- 2022Google Scanned Objects: A High-Quality Dataset of 3D Scanned Household Itemscited by 601
- 2022ProgPrompt: Generating Situated Robot Task Plans using Large Language Modelscited by 598
- 2020SAPIEN: A SimulAted Part-based Interactive ENvironmentcited by 584
- 2022Socratic Models: Composing Zero-Shot Multimodal Reasoning with Languagecited by 513
- 2022Visual Programming: Compositional visual reasoning without trainingcited by 507
- 2022LM-Nav: Robotic Navigation with Large Pre-Trained Models of Language, Vision, and Actioncited by 435
- 2022VIMA: General Robot Manipulation with Multimodal Promptscited by 403
- 2022Visual Language Maps for Robot Navigationcited by 362
- 2020Transporter Networks: Rearranging the Visual World for Robotic Manipulationcited by 342
- 2023ChatGPT for Robotics: Design Principles and Model Abilitiescited by 296
- 2023SayPlan: Grounding Large Language Models using 3D Scene Graphs for Scalable Robot Task Planningcited by 289
- 2023EmbodiedGPT: Vision-Language Pre-Training via Embodied Chain of Thoughtcited by 276
- 2021NeuralRecon: Real-Time Coherent 3D Reconstruction from Monocular Videocited by 241
- 2023Text2Motion: From Natural Language Instructions to Feasible Planscited by 223
- 2023RoboGen: Towards Unleashing Infinite Data for Automated Robot Learning via Generative Simulationcited by 206
- 2022AnyGrasp: Robust and Efficient Grasp Perception in Spatial and Temporal Domainscited by 205
- 2022Open-vocabulary Queryable Scene Representations for Real World Planningcited by 159
- 2023Task and Motion Planning with Large Language Models for Object Rearrangementcited by 140
- 2023Translating Natural Language to Planning Goals with Large-Language Modelscited by 132
- 2021Synergies Between Affordance and Geometry: 6-DoF Grasp Detection via Implicit Representationscited by 107
- 2015Benchmarking in Manipulation Research: The YCB Object and Model Set and Benchmarking Protocolscited by 98
- 2014Reducing the Barrier to Entry of Complex Robotic Software: a MoveIt! Case Studycited by 86
- 2023Embodied Task Planning with Large Language Modelscited by 84
- 2024Robo-ABC: Affordance Generalization Beyond Categories via Semantic Correspondence for Robot Manipulationcited by 69
- 2023Multimodal Procedural Planning via Dual Text-Image Promptingcited by 40
- 2020Visually-Grounded Planning without Vision: Language Models Infer Detailed Plans from High-level Instructionscited by 36
- 2024OK-Robot: What Really Matters in Integrating Open-Knowledge Models for Roboticscited by 33
- 2023Pretrained Language Models as Visual Planners for Human Assistancecited by 28
- 2014ROML: A Robust Feature Correspondence Approach for Matching Objects in A Set of Imagescited by 3
- 2021A RoboStack Tutorial: Using the Robot Operating System Alongside the Conda and Jupyter Data Science Ecosystemscited by 3
Built on by
Citing papers per year: 2024: 6; 2025: 9; 2026: 9.
24 papers.
Sort:
By area:
- 2025RoboTwin: Dual-Arm Robot Benchmark with Generative Digital Twinscited by 117
- 2024RoboTwin: Dual-Arm Robot Benchmark with Generative Digital Twins (early version)cited by 68
- 2026Show-Harness: Just a VLM Agent Can Play Robotscited by 17
- 2024DexHandDiff: Interaction-aware Diffusion Planning for Adaptive Dexterous Manipulationcited by 15
- 2024DAG-Plan: Generating Directed Acyclic Dependency Graphs for Dual-Arm Cooperative Planningcited by 14
- 2024GRS: Generating Robotic Simulation Tasks from Real-World Imagescited by 13
- 2025Software Development Life Cycle Perspective: A Survey of Benchmarks for Code Large Language Models and Agentscited by 11
- 2025Growing with Your Embodied Agent: A Human-in-the-Loop Lifelong Code Generation Framework for Long-Horizon Manipulation Skillscited by 6
- 2026ETA: A New Agentic Paradigm for Embodied Taskscited by 6
- 2026Agent as Policy for Robotic Manipulationcited by 6
- 2025RobotSmith: Generative Robotic Tool Design for Acquisition of Complex Manipulation Skillscited by 4
- 2024E2Map: Experience-and-Emotion Map for Self-Reflective Robot Navigation with Language Modelscited by 3
12 more
- 2024Integrating Large Language Models for UAV Control in Simulated Environments: A Modular Interaction Approachcited by 3
- 2025Robotic Long-Horizon Manipulation with Progressive In-Context Code Generation and Episodic Feedbackcited by 3
- 2025VER: Vision Expert Transformer for Robot Learning via Foundation Distillation and Dynamic Routingcited by 3
- 2025HyCodePolicy: Hybrid Language Controllers for Multimodal Monitoring and Decision in Embodied Agentscited by 2
- 2025EmbodiedCoder: Parameterized Embodied Mobile Manipulation via Modern Coding Modelcited by 2
- 2025Human Centric General Physical Intelligence for Agile Manufacturing Automationcited by 1
- 2026World Action Agent: Harnessing VLMs for Robot Manipulation via World Action Rehearsalcited by 1
- 2026Domain-Adaptable Reinforcement Learning for Code Generation with Dense Rewardscited by 0
- 2026When Video Misreads: Closed-Loop Distillation of Reading Heuristics for Exploratory Manipulation Trace QAcited by 0
- 2026Weights or Skills? A Survey of Robot-Learning Techniques: from Action-Predicting Weights to Robots that Write their Own Skillscited by 0
- 2026CodeActionBench: Evaluating Agentic Code-as-Policy for Embodied Manipulationcited by 0
- 2026Self-Evolving Coding Agents: From Digital Programs to Physical-World Intelligencecited by 0
- 2026Self-Evolving Coding Agents: From Digital Programs to Physical-World Intelligence28 Sep 2026
- 2026CodeActionBench: Evaluating Agentic Code-as-Policy for Embodied Manipulation27 Sep 2026
- 2026World Action Agent: Harnessing VLMs for Robot Manipulation via World Action Rehearsal24 Sep 2026
- 2026Agent as Policy for Robotic Manipulation11 Sep 2026
- 2026Show-Harness: Just a VLM Agent Can Play Robots9 Sep 2026
- 2026ETA: A New Agentic Paradigm for Embodied Tasks4 Aug 2026
- 2026Weights or Skills? A Survey of Robot-Learning Techniques: from Action-Predicting Weights to Robots that Write their Own Skills3 Aug 2026
- 2026When Video Misreads: Closed-Loop Distillation of Reading Heuristics for Exploratory Manipulation Trace QA7 Jun 2026
- 2026Domain-Adaptable Reinforcement Learning for Code Generation with Dense Rewards20 May 2026
- 2025EmbodiedCoder: Parameterized Embodied Mobile Manipulation via Modern Coding Model7 Oct 2025
- 2025VER: Vision Expert Transformer for Robot Learning via Foundation Distillation and Dynamic Routing6 Oct 2025
- 2025Growing with Your Embodied Agent: A Human-in-the-Loop Lifelong Code Generation Framework for Long-Horizon Manipulation Skills23 Sep 2025
12 more
- 2025Human Centric General Physical Intelligence for Agile Manufacturing Automation16 Aug 2025
- 2025HyCodePolicy: Hybrid Language Controllers for Multimodal Monitoring and Decision in Embodied Agents4 Aug 2025
- 2025RobotSmith: Generative Robotic Tool Design for Acquisition of Complex Manipulation Skills17 Jun 2025
- 2025Software Development Life Cycle Perspective: A Survey of Benchmarks for Code Large Language Models and Agents8 May 2025
- 2025RoboTwin: Dual-Arm Robot Benchmark with Generative Digital Twins17 Apr 2025
- 2025Robotic Long-Horizon Manipulation with Progressive In-Context Code Generation and Episodic Feedback27 Mar 2025
- 2024DexHandDiff: Interaction-aware Diffusion Planning for Adaptive Dexterous Manipulation27 Nov 2024
- 2024Integrating Large Language Models for UAV Control in Simulated Environments: A Modular Interaction Approach23 Oct 2024
- 2024GRS: Generating Robotic Simulation Tasks from Real-World Images20 Oct 2024
- 2024E2Map: Experience-and-Emotion Map for Self-Reflective Robot Navigation with Language Models16 Sep 2024
- 2024RoboTwin: Dual-Arm Robot Benchmark with Generative Digital Twins (early version)4 Sep 2024
- 2024DAG-Plan: Generating Directed Acyclic Dependency Graphs for Dual-Arm Cooperative Planning14 Jun 2024
- 2025Software Development Life Cycle Perspective: A Survey of Benchmarks for Code Large Language Models and Agentscited by 11
- 2025Growing with Your Embodied Agent: A Human-in-the-Loop Lifelong Code Generation Framework for Long-Horizon Manipulation Skillscited by 6
- 2026ETA: A New Agentic Paradigm for Embodied Taskscited by 6
- 2025RobotSmith: Generative Robotic Tool Design for Acquisition of Complex Manipulation Skillscited by 4
- 2026CodeActionBench: Evaluating Agentic Code-as-Policy for Embodied Manipulationcited by 0
- 2026CodeActionBench: Evaluating Agentic Code-as-Policy for Embodied Manipulation27 Sep 2026
- 2026ETA: A New Agentic Paradigm for Embodied Tasks4 Aug 2026
- 2025Growing with Your Embodied Agent: A Human-in-the-Loop Lifelong Code Generation Framework for Long-Horizon Manipulation Skills23 Sep 2025
- 2025RobotSmith: Generative Robotic Tool Design for Acquisition of Complex Manipulation Skills17 Jun 2025
- 2025Software Development Life Cycle Perspective: A Survey of Benchmarks for Code Large Language Models and Agents8 May 2025
- 2025RoboTwin: Dual-Arm Robot Benchmark with Generative Digital Twinscited by 117
- 2024RoboTwin: Dual-Arm Robot Benchmark with Generative Digital Twins (early version)cited by 68
- 2024DexHandDiff: Interaction-aware Diffusion Planning for Adaptive Dexterous Manipulationcited by 15
- 2024DAG-Plan: Generating Directed Acyclic Dependency Graphs for Dual-Arm Cooperative Planningcited by 14
- 2024GRS: Generating Robotic Simulation Tasks from Real-World Imagescited by 13
- 2026Agent as Policy for Robotic Manipulationcited by 6
- 2024E2Map: Experience-and-Emotion Map for Self-Reflective Robot Navigation with Language Modelscited by 3
- 2024Integrating Large Language Models for UAV Control in Simulated Environments: A Modular Interaction Approachcited by 3
- 2025Robotic Long-Horizon Manipulation with Progressive In-Context Code Generation and Episodic Feedbackcited by 3
- 2025VER: Vision Expert Transformer for Robot Learning via Foundation Distillation and Dynamic Routingcited by 3
- 2026Domain-Adaptable Reinforcement Learning for Code Generation with Dense Rewardscited by 0
- 2026When Video Misreads: Closed-Loop Distillation of Reading Heuristics for Exploratory Manipulation Trace QAcited by 0
12 most cited of 13 All 13 (JSON)
- 2026Agent as Policy for Robotic Manipulation11 Sep 2026
- 2026Weights or Skills? A Survey of Robot-Learning Techniques: from Action-Predicting Weights to Robots that Write their Own Skills3 Aug 2026
- 2026When Video Misreads: Closed-Loop Distillation of Reading Heuristics for Exploratory Manipulation Trace QA7 Jun 2026
- 2026Domain-Adaptable Reinforcement Learning for Code Generation with Dense Rewards20 May 2026
- 2025VER: Vision Expert Transformer for Robot Learning via Foundation Distillation and Dynamic Routing6 Oct 2025
- 2025RoboTwin: Dual-Arm Robot Benchmark with Generative Digital Twins17 Apr 2025
- 2025Robotic Long-Horizon Manipulation with Progressive In-Context Code Generation and Episodic Feedback27 Mar 2025
- 2024DexHandDiff: Interaction-aware Diffusion Planning for Adaptive Dexterous Manipulation27 Nov 2024
- 2024Integrating Large Language Models for UAV Control in Simulated Environments: A Modular Interaction Approach23 Oct 2024
- 2024GRS: Generating Robotic Simulation Tasks from Real-World Images20 Oct 2024
- 2024E2Map: Experience-and-Emotion Map for Self-Reflective Robot Navigation with Language Models16 Sep 2024
- 2024RoboTwin: Dual-Arm Robot Benchmark with Generative Digital Twins (early version)4 Sep 2024
12 newest of 13 All 13 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2024Manipulate-Anything: Automating Real-World Robots using Vision-Language Models
- 2024RoboCodeX: Multimodal Code Generation for Robotic Behavior Synthesis
- 2025RoboInspector: Unveiling the Unreliability of Policy Code for LLM-enabled Robotic Manipulation
- 2026ManipulationNet: An Infrastructure for Benchmarking Real-World Robot Manipulation with Physical Skill Challenges and Embodied Multimodal Reasoning
- 2026ManipArena: Comprehensive Real-world Evaluation of Reasoning-Oriented Generalist Robot Manipulation
- 2026CaP-X: A Framework for Benchmarking and Improving Coding Agents for Robot Manipulation
- 2026IMBench: A Benchmark for Intuitive Robotic Manipulation
- 2025Reinforced Embodied Planning with Verifiable Reward for Real-World Robotic Manipulation