Networked AV Simulator for Modular Algorithm Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing autonomous vehicle simulators face challenges in efficiently verifying driving algorithms, as they require the integration of entire algorithms and limit varied evaluations, especially when only a subset of the algorithm is developed.
Innovation Solution
An autonomous vehicle simulator system utilizing a network platform that divides data for one autonomous vehicle into multiple data sets, allowing multiple users to share and operate these data sets, thereby facilitating more diverse algorithm evaluations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the entire integrated algorithm is applied to the simulator for verification, then the verification accuracy is improved, but the time required for algorithm development and application increases significantly
Solution Approach 1:
The patent divides the entire autonomous vehicle algorithm into separate modules corresponding to different data sets (perception, planning, control). Each module can be independently developed, tested, and verified in the simulator without requiring the complete integrated algorithm, thus reducing development time while maintaining verification accuracy for each specific module.
Solution Approach 2:
The patent enables verification of partial algorithms by allowing users to select and apply only specific data sets (modules) needed for their verification needs. This partial action approach eliminates the need to wait for the entire integrated algorithm to be complete, allowing earlier verification of individual components.
2Loss of time
If a subset algorithm is developed and applied to the simulator, then the development time is reduced, but the ability to perform varied evaluations is limited
Solution Approach 1:
The patent creates a universal simulator platform that can handle multiple types of evaluations by supporting various data sets (perception, planning, control modules). The system is designed to be multi-functional, allowing the same simulator infrastructure to perform diverse algorithm verifications by simply changing which data sets are applied, thus providing evaluation variety without requiring separate simulation systems for each algorithm type.
Solution Approach 2:
The patent implements a dynamic configuration system where the simulator can adaptively load and switch between different data sets and module combinations based on verification needs. This dynamic capability allows the system to evolve from subset algorithm verification to integrated algorithm verification as modules become available, maintaining versatility throughout the development process.
3Ease of operation
If multiple users develop algorithms independently and apply them to the simulator, then individual algorithm development is facilitated, but integration and shared verification become difficult
Solution Approach 1:
The patent introduces a new organizational dimension by structuring algorithms as modular data sets that can be independently developed by different users and then combined in the simulator. This modular dimension allows independent development in one dimension while enabling seamless integration in another dimension through the standardized data set interface, eliminating the complexity of traditional monolithic algorithm integration.
Solution Approach 2:
The patent employs the simulator platform as an intermediary that receives, manages, and integrates multiple users' independently developed data sets. This intermediary system handles the complexity of integration centrally, allowing individual users to focus on developing their specific modules while the simulator orchestrates their combination and joint verification, thus reducing integration complexity for individual developers.
Data Source
AI summary
The present invention relates to an autonomous driving vehicle simulator system that operates a simulator, which is operated on the basis of data in a database, wherein one piece of autonomous driving vehicle data in the database is segmented into a plurality of data sets and each data set includes at least one data packet, so that one data packet is selected in each data set. Therefore, the autonomous driving vehicle simulator system enables multiple users to share their own algorithms with each other and allows users' own algorithms to be interchangeable with other algorithms, so as to enable simulation in a more diverse environment.


