SPEAR Simulator Boosts Photorealistic Embodied AI Research

Mike Roberts, Renhan Wang, Rushikesh Zawar, Rachith Dey-Prakash, Quentin Leboutet, Stephan R. Richter, Matthias M\"uller, German Ros, Rui Tang, Stefan Leutenegger, Yannick Hold-Geoffroy, Kalyan Sunkavalli, Vladlen Koltun· July 9, 2026 View original

Key takeaways

  • SPEAR offers unparalleled programmatic control over Unreal Engine for embodied AI research.
  • It provides significantly faster photorealistic rendering and unique ground truth data.
  • The simulator supports complex multi-agent and multi-environment simulations.
  • SPEAR enables the creation of highly detailed and customizable synthetic data for AI training.

Who benefits

GamingRoboticsAutomotiveAerospaceDefense

Summary

SPEAR is a new Python library that significantly enhances photorealistic embodied AI research by offering unprecedented programmatic control over Unreal Engine applications. It provides an order-of-magnitude increase in programmable functions and rendering speed, along with unique ground truth image modalities for training agents.

Researchers have unveiled SPEAR, a novel simulator designed to advance photorealistic embodied AI research. This Python library establishes a deep connection with Unreal Engine (UE) applications, enabling programmatic control over a vast array of UE functions—over 14,000, which is a significant increase compared to existing simulators. SPEAR also boasts superior rendering performance, capable of generating 1920x1080 photorealistic images at 73 frames per second, an order of magnitude faster than current UE plugins. Beyond speed, it offers unique ground truth image modalities, such as non-diffuse intrinsic image decomposition and material IDs, which are crucial for detailed agent training. The simulator introduces an expressive high-level programming model, allowing users to define complex UE workflows with precise data dependencies and deterministic execution within a single frame. Its utility is demonstrated across diverse applications, including controlling multiple agent types (humans, cars, robots) in various UE projects, rendering city-scale environments, manipulating procedural content, and even co-simulating with physics engines like MuJoCo.

Why it matters

AI researchers and developers can leverage SPEAR to create more realistic and complex simulation environments, accelerating the development and testing of embodied AI agents and synthetic data generation.

How to implement this in your domain

  1. 1Utilize SPEAR to generate high-fidelity synthetic datasets for training computer vision models.
  2. 2Develop and test embodied AI agents in highly customizable and photorealistic Unreal Engine environments.
  3. 3Integrate SPEAR with existing physics simulators like MuJoCo for complex co-simulations.
  4. 4Explore the extensive UE function exposure to create novel interaction paradigms for AI agents.

Original post by Mike Roberts, Renhan Wang, Rushikesh Zawar, Rachith Dey-Prakash, Quentin Leboutet, Stephan R. Richter, Matthias M\"uller, German Ros, Rui Tang, Stefan Leutenegger, Yannick Hold-Geoffroy, Kalyan Sunkavalli, Vladlen Koltun

"arXiv:2607.06701v1 Announce Type: cross Abstract: Interactive simulators have become powerful tools for training embodied agents and generating synthetic visual data, but existing photorealistic simulators suffer from limited generality, programmability, and rendering speed. We a…"

View on X

Originally posted by Mike Roberts, Renhan Wang, Rushikesh Zawar, Rachith Dey-Prakash, Quentin Leboutet, Stephan R. Richter, Matthias M\"uller, German Ros, Rui Tang, Stefan Leutenegger, Yannick Hold-Geoffroy, Kalyan Sunkavalli, Vladlen Koltun on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses