Autonomous Driving Simulation Log Refresh for Valid Scenario Replay

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecomputational resourcesVSAvoidsimulation validity
Core Design Contradiction:
Use of energy by moving objectVSReliability

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If virtual simulations are performed to generate new log data, then simulation accuracy is improved, but computational cost increases

Engineering Contradiction:
Improvesimulation accuracyVSAvoidcomputational cost
Core Design Contradiction:
Measurement precisionVSLoss of energy

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.

Inventive Principle:
Principle #16Partial or excessive action

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.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If log-based simulations are used with modified vehicle control systems, then productivity is improved, but measurement precision deteriorates

Engineering Contradiction:
Improvesimulation throughputVSAvoidvehicle behavior accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11415997B1Autonomous driving simulations based on virtual simulation log data
Publication Date: 2022.08.16 ZOOX INC
  • US11415997B1 patent drawing
  • US11415997B1 patent drawing
  • US11415997B1 patent drawing

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.