Autonomous driving simulation software offers deterministic behaviour
An essential feature of aiSim2 is its ability to achieve a higher quality of physical realism than previous game engine based solutions, because game engines put the quality of visual representation at the expense of compliance with physical laws, says AImotive Chief Scientist Gerly Debreczeni. aiSim2 was developed to overcome these limitations.
The simulation software basically ensures deterministic results. Because of the limitations of the game engines, test runs will be performed on a game engine based simulator, not producing deterministic results. This means that identical test runs carried out in the system can produce different results due to minor differences in the computing process.
The aiSim2 engine is designed to be deterministic; every frame will be rendered in the same way whenever it is loaded or reloaded to a pixel-perfect level. As a result of its determinism orientation, a self-driving system under testing is consistently given the same input for the same scenario, meaning that different outputs are not caused by minor differences in rendering but changes to the self-driving system.
This determinism is also a core element of the system’s flexibility ensuring each frame is rendered in the same on heterogenous hardware platforms from a laptop to the cloud. The new simulator offers flexibility and scalability by being hardware agnostic, utilizing The Khronos Group’s Vulkan API to maximize portability and flexibility to enable efficient execution on a wide range of single and multi-GPU system configurations. Optimized to provide outstanding utilization of available computing resources, the simulator enables accelerated testing when compared to the game-engine based previous generation of aiSim. Providing the simulator with the increased performance needed to render comprehensive environments in real time is vital for consistent hardware-in-the-loop testing.
The Budapest, Hungary, based software vendor is currently working on the advancement of autonomous vehicle technologies through its aiDrive self-driving software stack and aiSim simulator with partners such Groupe PSA and Samsung.