BeSimulator: A Large Language Model Powered Text-based Behavior Simulator
Not on the map. Why?
Abstract (arXiv)
Traditional robot simulators focus on physical process modeling and realistic rendering, often suffering from high computational costs, inefficiencies, and limited adaptability. To handle this issue, we concentrate on behavior simulation in robotics to analyze and validate the logic behind robot behaviors, aiming to achieve preliminary evaluation before deploying resource-intensive simulators and thus enhance simulation efficiency. In this paper, we propose BeSimulator, a modular and novel LLM-powered framework, as an attempt towards behavior simulation in the context of text-based environments. By constructing text-based virtual environments and performing semantic-level simulation, BeSimulator can generalize across scenarios and achieve long-horizon complex simulation. Inspired by human cognition paradigm, it employs a ``consider-decide-capture-transfer'' four-phase simulation process, termed Chain of Behavior Simulation (CBS), which excels at analyzing action feasibility and state transition. Additionally, BeSimulator incorporates code-driven reasoning to enable arithmetic operations and enhance reliability, and reflective feedback to refine simulation. Based on our manually constructed behavior-tree-based simulation benchmark, BTSIMBENCH, our experiments show a significant performance improvement in behavior simulation compared to baselines, ranging from 13.60% to 24.80%. Code and data are available at https://github.com/Dawn888888/BeSimulator.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 23 of its 52 references that are in the map. First posted on arXiv 24 Sep 2024.
Builds on
23 of 52 references.
References · 23
- 2023GPT-4 Technical Reportcited by 18,132
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,155
- 2017CARLA: An Open Urban Driving Simulatorcited by 2,431
- 2024Qwen2 Technical Reportcited by 2,076
- 2024DeepSeek-V2: A Strong, Economical, and Efficient Mixture-of-Experts Language Modelcited by 1,093
- 2023Reasoning with Language Model is Planning with World Modelcited by 846
- 2018Recurrent World Models Facilitate Policy Evolutioncited by 761
- 2023ToRA: A Tool-Integrated Reasoning Agent for Mathematical Problem Solvingcited by 276
11 more
- 2023Large Language Models as Commonsense Knowledge for Large-Scale Task Planningcited by 231
- 2023LEVER: Learning to Verify Language-to-Code Generation with Executioncited by 228
- 2023REFLECT: Summarizing Robot Experiences for Failure Explanation and Correctioncited by 171
- 2024BEHAVIOR-1K: A Human-Centered, Embodied AI Benchmark with 1,000 Everyday Activities and Realistic Simulationcited by 140
- 2023Chain of Code: Reasoning with a Language Model-Augmented Code Emulatorcited by 120
- 2017Behavior Trees in Robotics and AI: An Introductioncited by 105
- 2024Chain of Preference Optimization: Improving Chain-of-Thought Reasoning in LLMscited by 94
- 2024Can Language Models Serve as Text-Based World Simulators?cited by 50
- 2024DKPROMPT: Domain Knowledge Prompting Vision-Language Models for Open-World Planningcited by 14
- 2020Learning Behavior Trees with Genetic Programming in Unpredictable Environmentscited by 7
- 2021ARROCH: Augmented Reality for Robots Collaborating with a Humancited by 5
Built on by
Citing papers per year: 2026: 1.
1 paper.