● Simulation-based Validation Environment for Automated Driving Systems - GaiA >>
Simulation-based Validation-Efficient Validation Solution for Automated Driving Systems
The safety issues of the High-Level Automated Driving Systems (Level 3-5 ADS) expose new challenges to validation tools compared to the functional safety validation of the advanced driver assistance system (ADAS). Unlike the ADASs, the driver does not have to play an indispensable role in the operation of high-level automated driving systems. When the system does not monitor the driving environment well or does not make the right driving behavior in the next moment, the driver does not need to provide a corresponding solution. According to the SAE, an ADS should at least be able to monitor the driving environment alone without a driver. This not only indicates requirements on the functional safety of the systems, but also puts forward higher requirements on the validation of functional safety.
To comply with these higher validation requirements, higher validation standards and a broader and richer validation test case collection is necessary. However, the cost and efficiency issues of validation test are followed. To solve the challenges brought by ADS validation test and the requirements for its effectiveness and efficiency, the simulation-based test method becomes a favorable tool to simplify the scene construction, accelerate test execution and reduce the cost of test validation. GaiA Framework: The GaiA (Generatable artificial interactive Automation) system is a simulation-based development framework and tool developed by PilotD Automotive (Shanghai) Co., Ltd. based on the core technology in automated driving system simulation from Germany, for the development and validation of automated driving and advanced driver assistance Software features: ● Multi-coordinate Road Constructor: The software can be used to build road sections of different widths, lengths, pitch/roll angles and curves, and intersections. Coefficient of friction and road accessories like traffic lanes, non-motorized lanes or sidewalks can be separately defined for each road segment. In addition, roadside objects in the model library can add into the simulated scene and the user can extend the library at any time. This module also supports the representation of captured real-world scenes. ● Traffic Object Builder: Traffic participants (including bicycles and pedestrians) can be easily generated. Their motion status and behaviors can be set individually or by a standard automatic motion mode (AI intelligent traffic) that can cover most of the actual traffic conditions. ● 3. Vehicle Characteristics: The vehicle can have a realistic dynamic model and add perception sensor models for different purposes (ACC sensors, automatic parking sensors, etc.) at different locations in the vehicle. The simulation efficiency can be ensured as well. ● Automatic Test Control: The system can load and run a set of test scenes and record when a specific event occurs. After the tests, it will also pass the information to the test report generator, which realizes unmanned automatic testing. ● The Weather Representation: GaiA's weather control module can change the weather during automatic testing to simulate weather, such as fog, rain and snow in real-world environments, and even the influences of these weathers on perception sensors such as millimeter-wave radar and vehicle control. ● Chart Drawing: In the Graphics interface, GaiA can draw data from vehicles and sensors in real time, which makes it easier for test engineers to locate system problems more efficiently. ● Rich High-fidelity Extendable Tool Model Library: GaiA can integrate tools and models from PilotD's rich simulation tool library, including, for example, vehicle dynamics two-track models, physical millimeter-wave radar models, and physical lidar models. Based on the expansion, the simulation results will be more realistic, and the validation results will have a more constructive meaning to product development and validation ● Interactive Automated Driving Simulation: GaiA offers the possibility of interconnect simulations of multiple automated driving hosts in the same virtual scene, enabling the tests of system-to-system interaction stability, reliability, and system functions based on interactive communications. Software editions: ● Standard Edition The Standard Edition provides a stand-alone solution for simulation-based automated driving testing. The program is optimized for stand-alone application. Under the premise of realizing most functions of the software, the efficiency of stand-alone operation, the possibility of accelerated testing and the ability of long-term testing are guaranteed. It is suitable for SiL validation test of all types of automatic driving decisions, sensor data processing algorithms and underlying control algorithms. ● Net Edition The Net Edition is a cloud computing and interactive testing solution based on the Standard Edition.
1) Based on the implementation of the Server/Client mode, it is possible to make a large amount of parallel computing in the cloud. At the same time, multiple client links can be used and the simulation can be manipulated in batches.
2) Simultaneous online operation of multiple users makes it possible to perform interactive validation tests between multiple automated driving strategies or multiple samples of a single strategy. ● RT Edition The RT (Real-Time) Edition is optimized in real time to ensure strong real-time performance of the simulation. It is possible to make validation tests such as HiL/ViL with high data synchronization requirements. At the same time, the RT Edition provides a rich set of external data interfaces to let the users get started quickly and start experimenting right away!