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.
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.
ASPIRE: Agentic /Skills Discovery for Robotics
ASPIRE is a continual learning system that autonomously develops and refines robot control programs through iterative exploration, achieving significant improvements in manipulation and household tasks while enabling sim-to-real transfer.