Autonomous Vehicle Logged-Data Simulation for Realistic ML Training

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous vehicle technology faces challenges in acquiring sufficient and high-quality training data to accurately represent various driving conditions, as real-world sensor data is insufficient and simulation data from video game-like simulators lacks realism.

Innovation Solution

Generating simulation data from logged sensor data of autonomous vehicles, which includes modifying actor characteristics and scenarios to create realistic simulation scenarios for training machine learning models used in perception, planning, and control subsystems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If simulation data from video game-like simulators is used to train machine learning models, then the quantity of training data is increased, but the quality and realism of the data deteriorates

Engineering Contradiction:
Improvequantity of training dataVSAvoidrealism of simulation data
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent creates a digital twin or copy of the real autonomous vehicle by capturing sensor data from the actual vehicle and using it to generate simulation scenarios. This copying approach preserves the realism and accuracy of real-world data while enabling unlimited replication for training purposes, thus solving the contradiction between data quantity and data quality

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system varies simulation parameters such as weather conditions, lighting, actor behaviors, and sensor noise levels based on real-world logged data to generate diverse training scenarios. By changing parameters systematically while maintaining the underlying realism of the source data, the system produces both high-quality and high-quantity training data

Inventive Principle:
Principle #35Parameter changes

2Reliability

If more real-world sensor data is collected to improve training data quality, then the accuracy of machine learning models is improved, but the time and resources required for data collection increase

Engineering Contradiction:
Improvequality of training dataVSAvoidtime for data collection
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by capturing and storing sensor data from the real autonomous vehicle during normal operation. This pre-captured data is then used to generate extensive simulation scenarios without requiring additional real-world driving time, thus improving model quality while minimizing data collection time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables continuous generation of training data from the pre-captured real-world sensor data through simulation. Instead of continuously collecting real-world data which is time-consuming, the system continuously generates diverse training scenarios from the existing data pool, maintaining high data quality while eliminating time loss

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS11755396B2Generating autonomous vehicle simulation data from logged data
Publication Date: 2023.09.12 AURORA OPERATIONS INC
  • US11755396B2 patent drawing
  • US11755396B2 patent drawing
  • US11755396B2 patent drawing

AI summary

Logged data from an autonomous vehicle is processed to generate augmented data. The augmented data describes an actor in an environment of the autonomous vehicle, the actor having an associated actor type and an actor motion behavior characteristic. The augmented data may be varied to create different sets of augmented data. The sets of augmented data can be used to create one or more simulation scenarios that in turn are used to produce machine learning models to control the operation of autonomous vehicles.