LychSim: A Controllable and Interactive Simulation Framework for Vision Research
Wufei Ma, Chloe Wang, Siyi Chen, Jiawei Peng, Patrick Li + 1 more
TLDR
LychSim is an interactive, controllable simulation framework built on Unreal Engine 5, simplifying complex simulation for vision research and LLM agents.
Key contributions
- Streamlined Python API abstracts Unreal Engine 5 complexities for easier use.
- Procedural pipeline generates diverse, high-fidelity OOD environments with rich 2D/3D ground truths.
- Integrates Model Context Protocol (MCP) for closed-loop reasoning with agentic LLMs.
- Supports applications like synthetic data generation and language-driven scene layout.
Why it matters
Simulation is vital for vision research but often inaccessible. LychSim lowers this barrier, enabling easier creation of diverse synthetic data and rigorous OOD evaluations. Its integration with LLMs opens new avenues for interactive, agentic research.
Original Abstract
While self-supervised pretraining has reduced vision systems' reliance on synthetic data, simulation remains an indispensable tool for closed-loop optimization and rigorous out-of-distribution (OOD) evaluation. However, modern simulation platforms often present steep technical barriers, requiring extensive expertise in computer graphics and game development. In this work, we present LychSim, a highly controllable and interactive simulation framework built upon Unreal Engine 5 to bridge this gap. LychSim is built around three key designs: (1) a streamlined Python API that abstracts away underlying engine complexities; (2) a procedural data pipeline capable of generating diverse, high-fidelity environments with varying out-of-distribution (OOD) visual challenges, paired with rich 2D and 3D ground truths; and (3) a native integration of the Model Context Protocol (MCP) that transforms the simulator into a dynamic, closed-loop playground for reasoning agentic LLMs. We further annotate scene-level procedural rules and object-level pose alignments to enable semantically aligned 3D ground truths and automated scene modification. We demonstrate LychSim's capability across multiple downstream applications, including serving as a synthetic data engine, powering reinforcement learning-based adversarial examiners, and facilitating interactive, language-driven scene layout generation. To benefit the broader vision community, LychSim will be made publicly available, including full source code and various data annotations.
📬 Weekly AI Paper Digest
Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.