SPEAR: A Simulator for Photorealistic Embodied AI Research
Summary
SPEAR is a Python library that controls Unreal Engine for photorealistic rendering at high speed, providing extensive programmability and unique ground-truth modalities for embodied AI research.
View Cached Full Text
Cached at: 07/16/26, 05:44 PM
Paper page - SPEAR: A Simulator for Photorealistic Embodied AI Research
Source: https://huggingface.co/papers/2607.06701 Authors:
,
,
,
,
,
,
,
,
,
,
,
Abstract
Interactivesimulatorshavebecomepowerfultoolsfortrainingembodiedagentsandgeneratingsyntheticvisualdata,butexistingphotorealisticsimulatorssufferfromlimitedgenerality,programmability,andrenderingspeed.WeaddresstheselimitationsbyintroducingSPEAR:ASimulatorforPhotorealisticEmbodiedAIResearch.Atitscore,SPEARisaPythonlibrarythatcanconnectto,andprogrammaticallycontrol,anyUnrealEngine(UE)applicationviaamodularpluginarchitecture.SPEARexposesover14KuniqueUEfunctionstoPython,representinganorder-of-magnitudeincreaseinprogrammablefunctionalityoverexistingUE-basedsimulators.Additionally,asingleSPEARinstancecanrender1920x1080photorealisticbeautyimagesdirectlyintoauser’sNumPyarrayat73framespersecond-anorderofmagnitudefasterthanexistingUEplugins-whilealsoprovidinggroundtruthimagemodalitiesthatarenotavailableinanyexistingUE-basedsimulator(e.g.,anon-diffuseintrinsicimagedecomposition,materialIDs,andphysicallybasedshadingparameters).Finally,SPEARintroducesanexpressivehigh-levelprogrammingmodelthatenablesuserstospecifycomplexgraphsofUEworkwitharbitrarydatadependenciesamongworkitems,andtoexecutethesegraphsdeterministicallywithinasingleUEframe.WedemonstratetheutilityofSPEARthroughadiversecollectionofexampleapplications:controllingmultipleembodiedagentswithdistinctactionspaces(e.g.,humans,cars,androbots)acrossseveralin-the-wildUEprojects;renderingphotorealisticcity-scaleenvironments;manipulatingUE’sproceduralcontentgenerationsystems;renderingsynchronizedmulti-viewimagesofdetailedhumanfaces;coordinatinganinteractiveco-simulationwiththeMuJoCophysicssimulator;andeditingsceneswithnaturallanguageviaanAIcodingassistant.
View arXiv pageView PDFProject pageGitHub529Add to collection
Models citing this paper0
No model linking this paper
Cite arxiv.org/abs/2607.06701 in a model README.md to link it from this page.
Datasets citing this paper0
No dataset linking this paper
Cite arxiv.org/abs/2607.06701 in a dataset README.md to link it from this page.
Spaces citing this paper0
No Space linking this paper
Cite arxiv.org/abs/2607.06701 in a Space README.md to link it from this page.
Collections including this paper1
Similar Articles
SPEAR: Code-Augmented Agentic Prompt Optimization
SPEAR is a code-augmented agentic prompt optimizer that uses a Python sandbox for structural error analysis, achieving state-of-the-art performance on multiple LLM evaluation suites including industrial judge tasks, BBH, and GSM8K.
@ManycoreTech: Our papers just got accepted at #ECCV2026 — and the one we're most excited about: SPEAR, our next-gen Physical AI simul…
ManycoreTech's papers accepted at ECCV2026, notably SPEAR, a next-gen Physical AI simulation platform built on OpenUSD that digitizes real-world spaces for robot training.
Pelican-Sim 1.0: A General World Model Simulator for Embodied Intelligence
Pelican-Sim 1.0 is a general world model simulator for embodied intelligence that predicts future observations from visual context and robot actions, using key designs to improve controllability and video quality across diverse embodiments and tasks.
SPINE: Bridging the Cyber-Physical Gap with Agentic AI
SPINE is an agentic framework that systematically debugs and deploys bimanual robots, reducing reliance on expert calibration and improving operationalization success across platforms.
AgentSPEX: An Agent SPecification and EXecution Language
AgentSPEX introduces a domain-specific language for specifying modular, interpretable LLM-agent workflows with explicit control flow, state management, and a visual editor, outperforming existing Python-coupled frameworks.