Autonomous Driving Simulation Log Refresh for Valid Scenario Replay
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing driving simulation technologies face challenges in creating realistic and resource-efficient scenarios, as log-based simulations can become invalid due to differences in vehicle control systems, leading to inaccurate testing and increased computational costs, while virtual simulations are resource-intensive and costly to execute.
Innovation Solution
A method where a simulation system determines when a log-based simulation is invalid and performs a virtual driving simulation to generate new log data, which is then used to update and validate log-based simulations, improving resource efficiency and accuracy by adapting to changes in vehicle behavior configurations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If log-based simulations are used, then resource efficiency is improved, but simulation validity deteriorates due to vehicle control system changes
Solution Approach 1:
The system performs preliminary validation checks before executing log-based simulations to determine if the simulation remains valid for the current vehicle control system configuration. This preliminary action prevents wasting computational resources on invalid simulations while maintaining resource efficiency by only running full virtual simulations when necessary.
Solution Approach 2:
The system implements feedback mechanisms that monitor vehicle control system changes and determine when log-based simulations become invalid. This feedback loop allows the system to adaptively switch between log-based and virtual simulations, maintaining simulation validity while optimizing resource usage based on actual system state.
2Measurement precision
If virtual simulations are performed to generate new log data, then simulation accuracy is improved, but computational cost increases
Solution Approach 1:
The system performs partial virtual simulations only when necessary to generate new log data for specific scenarios where log-based simulations become invalid. Instead of continuously running full virtual simulations, the system applies virtual simulations selectively and partially, achieving necessary accuracy while minimizing computational cost.
Solution Approach 2:
The system changes simulation parameters dynamically, switching between log-based and virtual simulation modes based on validity conditions. When vehicle control system configurations change beyond certain thresholds, the system transitions from resource-efficient log-based simulations to more accurate virtual simulations, and then generates updated log data to return to the efficient log-based mode.
3Productivity
If log-based simulations are used with modified vehicle control systems, then productivity is improved, but measurement precision deteriorates
Solution Approach 1:
The system performs preliminary validation to determine whether log-based simulations remain accurate for modified vehicle control systems. This preliminary check enables the system to maintain high productivity by continuing to use log-based simulations when they remain valid, while identifying when precision deteriorates and virtual simulations are needed.
Solution Approach 2:
The system uses feedback from vehicle control system change detection to determine when measurement precision deteriorates. This feedback mechanism allows the system to maintain high productivity through log-based simulations while switching to virtual simulations only when precision requirements cannot be met, and then updating log data to restore both productivity and precision.
Data Source
AI summary
A driving simulation system may perform simulations using one or more of a virtual driving simulator or a log-based driving simulator. A log-based simulator may replay data from logs to test whether a control algorithm is successfully capable of navigating a scenario. However, when such log-based simulations are invalid (e.g., based on the results of the simulations or evaluations of conditions of the simulation), a virtual simulation may be generated for the vehicle control system during which new log data may be captured. Such a virtual simulation may comprise sensor simulations and more sophisticated object control for ensuring convergence to a scenario to be tested. The new log data may be used for additional log-based simulations, thereby improving the durability and flexibility for testing and/or validation, while reducing the computational overhead of driving simulation scenarios.


