Robo-Instruct: Simulator-Augmented Instruction Alignment For Finetuning Code LLMs
Not on the map. Why?
Abstract (arXiv)
Code LLMs have shown promising results with converting tasks in natural language to programs that can be executed by service robots. We are interested in finetuning small, specialized LLMs for this purpose, but collecting datasets of task-program pairs specific to each robot is time-consuming and expensive. While approaches such as SELF-INSTRUCT and EVOL-INSTRUCT are capable of generating novel tasks given a few examples, they are unable to provide the corresponding programs that correctly abide by physical-world and robot-constraints using the provided programming interface. Using a simulator is a natural potential solution to checking for such constraints, but building simulation environments that can handle arbitrary tasks and their necessary objects and locations, is challenging. To address these challenges, we introduce ROBO-INSTRUCT, which synthesizes task-specific simulation environments on the fly during program execution, by opportunistically inferring entity properties and enforcing corresponding constraints based on how the entities are used in the task program. Additionally, ROBO-INSTRUCT integrates an LLM-aided post-processing procedure to refine instructions for better alignment with robot programs. We demonstrate the effectiveness of ROBO-INSTRUCT across multiple LLMs, showing that our fine-tuned models outperform all baseline methods and even match or surpass the performance of several larger and proprietary models.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 28 of its 47 references that are in the map. First posted on arXiv 30 May 2024.
Builds on
28 of 47 references.
References · 28
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,674
- 2022Competition-Level Code Generation with AlphaCodecited by 1,427
- 2023Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generationcited by 1,332
- 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,302
- 2022Code as Policies: Language Model Programs for Embodied Controlcited by 1,172
- 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
- 2023WizardLM: Empowering large pre-trained language models to follow complex instructionscited by 1,116
- 2021Measuring Coding Challenge Competence With APPScited by 879
16 more
- 2023VoxPoser: Composable 3D Value Maps for Robotic Manipulation with Language Modelscited by 733
- 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 728
- 2023OpenAssistant Conversations -- Democratizing Large Language Model Alignmentcited by 712
- 2021Deduplicating Training Data Makes Language Models Bettercited by 705
- 2022ProgPrompt: Generating Situated Robot Task Plans using Large Language Modelscited by 598
- 2023Eureka: Human-Level Reward Design via Coding Large Language Modelscited by 542
- 2023LLM+P: Empowering Large Language Models with Optimal Planning Proficiencycited by 496
- 2022DS-1000: A Natural and Reliable Benchmark for Data Science Code Generationcited by 442
- 2022Visual Language Maps for Robot Navigationcited by 362
- 2023Language to Rewards for Robotic Skill Synthesiscited by 307
- 2023Using an LLM to Help With Code Understandingcited by 222
- 2023TidyBot: Personalized Robot Assistance with Large Language Modelscited by 219
- 2023OctoPack: Instruction Tuning Code Large Language Modelscited by 178
- 2023Comparing Code Explanations Created by Students and Large Language Modelscited by 63
- 2023Deploying and Evaluating LLMs to Program Service Mobile Robotscited by 36
- 2023Explaining Competitive-Level Programming Solutions using LLMscited by 13
Built on by
Citing papers per year: 2024: 2; 2025: 2; 2026: 2.
6 papers.
- 2024Joint Verification and Refinement of Language Models for Safety-Constrained Planningcited by 5
- 2025Agnostics: Learning to Code in Any Programming Language via Reinforcement with a Universal Learning Environmentcited by 5
- 2024Towards No-Code Programming of Cobots: Experiments with Code Synthesis by Large Code Models for Conversational Programmingcited by 2
- 2026VASO: Formally Verifiable Self-Evolving Skills for Physical AI Agentscited by 2
- 2025From Templates to Natural Language: Generalization Challenges in Instruction-Tuned LLMs for Spatial Reasoningcited by 1
- 2026Domain-Adaptable Reinforcement Learning for Code Generation with Dense Rewardscited by 0
- 2026VASO: Formally Verifiable Self-Evolving Skills for Physical AI Agents3 Jun 2026
- 2026Domain-Adaptable Reinforcement Learning for Code Generation with Dense Rewards20 May 2026
- 2025Agnostics: Learning to Code in Any Programming Language via Reinforcement with a Universal Learning Environment6 Aug 2025
- 2025From Templates to Natural Language: Generalization Challenges in Instruction-Tuned LLMs for Spatial Reasoning20 May 2025
- 2024Joint Verification and Refinement of Language Models for Safety-Constrained Planning18 Oct 2024
- 2024Towards No-Code Programming of Cobots: Experiments with Code Synthesis by Large Code Models for Conversational Programming17 Sep 2024
Similar, not cited
Close in wording, no citation either way
- 2025RoboInspector: Unveiling the Unreliability of Policy Code for LLM-enabled Robotic Manipulation
- 2025VerifyLLM: LLM-Based Pre-Execution Task Plan Verification for Robots
- 2026Enhancing LLM Instruction Following: An Evaluation-Driven Multi-Agentic Workflow for Prompt Instructions Optimization
- 2025AGENTIF: Benchmarking Instruction Following of Large Language Models in Agentic Scenarios
- 2024Can LLMs Generate Human-Like Wayfinding Instructions? Towards Platform-Agnostic Embodied Instruction Synthesis
- 2023AgentTuning: Enabling Generalized Agent Abilities for LLMs
- 2025Artificial or Just Artful? Do LLMs Bend the Rules in Programming? ↗
- 2025PACIFIC: a framework for generating benchmarks to check Precise Automatically Checked Instruction Following In Code