PrometheusSim Launch: Build Ultra-Realistic UE4 UAV Test Fields in Seconds
Simulation technology is pushing UAV development to new heights. Compared with the traditional Gazebo solution, AMOVLAB's newly launched PrometheusSim (ProSim) platform enables one-click deployment of the Windows simulation environment and provides a development experience that is seamlessly connected with the Ubuntu environment, significantly lowering the threshold for use. At the same time, the platform is based on AirSim、UE4 and Prometheus tool chain The in-depth integration of UAV provides developers, scientific research institutions and industry users with out-of-the-box, full-featured intelligent UAV simulation solutions.

Why choose ProSim?
ProSim deeply optimizes the AirSim technology core. On the basis of fully inheriting the physics engine, environment modeling, UAV control, sensor simulation and other functions, it innovatively integrates the Prometheus tool chain and the Unreal Engine 4 real-time rendering system to provide a more immersive simulation experience.
Delicate rendering and accurate simulation
PrometheusSim uses Unreal Engine 4 to not only achieve the ultimate 3D rendering, but also integrates an accurate physics engine and environment simulation, which can reproduce real scenes such as lighting, shadows, climate changes and complex terrain, providing users with an immersive and detailed simulation experience, which is significantly better than the traditional Gazebo solution.
Out-of-the-box Windows development experience
Through the one-click installation script, ProSim can be easily deployed to Windows 11 systems. In just a few steps, users can experience high-quality UAV simulation functions and build a UE4 super-realistic test flight field in seconds, greatly saving deployment time. Gazebo relies on a Linux system, its configuration and deployment process is complex, and the Windows user experience is not friendly enough.
Deep integration with Prometheus tool chain
ProSim is deeply adapted to the Prometheus tool chain, which can help users achieve more efficient flight testing and data analysis. Whether it is task planning, path optimization, or data log management, it can be seamlessly connected. At the same time, ProSim integrates core functions such as basic control, cluster control, visual tracking control, and path planning. It provides full-process support from algorithm verification to real deployment, and continuously updates industry-level scenario demos to help developers quickly implement technology.
Windows + WSL2 environment support
ProSim uses Windows + WSL2 environment to break through the limitations of traditional Ubuntu simulation. Provide Windows users with a complete Ubuntu development experience, enabling them to run native Linux environments on Windows systems. In this environment, the simulation software runs on Windows to facilitate debugging and performance optimization; the PX4 flight controller and ROS function package run in WSL2. The two work closely together and interact with each other to achieve seamless cross-platform collaboration and create an efficient development closed loop that can be used out of the box.
Full-stack functional support, seamless connection with real development scenarios
ProSim is deeply adapted to the functional ecology of the Prometheus project, covering the complete development needs from low-level control to high-level tasks:
Basic flight controller: one-button takeoff/landing

Multiple coordinate system control
Inertial system (global coordinates), machine system (body coordinate system), latitude and longitude (GPS localization)

High-level trajectory tracking
It supports preset trajectories such as circular, figure-8, and custom waypoint paths, and is compatible with Prometheus ground control station to realize visual waypoint planning.
trajectory flight

Waypoint flight

Applicable scenarios
UAV R&D and testing: Applicable to UAV developers, manufacturers and scientific research institutions, which can efficiently carry out algorithm debugging, flight controller system verification, etc.
Education Training and Simulation: Can be used as a tool for UAV education and training to help students and beginners conduct flight simulation and practice.
Mission planning and verification: Quickly plan, simulate and verify flight missions without physical aircraft.
Data collection and analysis: Collect data in the simulation environment, conduct flight data analysis, path optimization and other operations.
Note: The current one-click installation script only supports Windows 11 systems.
Internal beta feedback
Last week, we successfully held the [ProSim One-Week Internal Beta Event], which attracted many developers to participate. Most of the feedback showed that everyone was satisfied with ProSim and also provided valuable suggestions for improvements. Based on this feedback, we further optimized the platform. Special thanks to Engineer He Ruming for his optimization suggestions. Our team will award him generous prizes.
Most developers have a good trial experience

How to use?

