Autonomous Driving Map Service for Multi-Format Simulation Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current autonomous driving simulation testing faces challenges due to the lack of support for NDS format map data, leading to issues such as resource-intensive data conversion, element loss, compatibility problems, insufficient scenario coverage, and the inability to conduct comprehensive testing.

Innovation Solution

A map service providing method and system that utilizes an emulator, map server, server, and map engine to convert and manage map data between Opendrive and PNC formats, enabling seamless data exchange and comprehensive simulation testing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If map data conversion between NDS and Opendrive formats is performed, then simulation scenario building can be achieved, but significant human and material resources are required

Engineering Contradiction:
Improvemap format compatibilityVSAvoidconversion resource requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a map service system as an intermediary between the simulation scenario building module and map data. This intermediary handles format conversion automatically, eliminating the need for manual conversion operations. The map service system receives map data in various formats (NDS, Opendrive, PNC) and automatically converts them to the required format, reducing human and material resource requirements while maintaining format compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If map data conversion between NDS and Opendrive formats is performed, then simulation scenario building can be achieved, but element loss and element mismatches occur

Engineering Contradiction:
Improvemap format compatibilityVSAvoidmap data integrity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent employs parameter change principles by transforming map data between different format specifications while preserving essential geometric and topological parameters. The map service system maintains critical map elements (road networks, intersections, lanes) through standardized parameter representations that can be accurately translated between NDS, Opendrive, and PNC formats, preventing element loss and mismatches.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If Opendrive element formats built by various emulators and map providers are used, then map data can be imported, but direct import capability is lost due to format non-uniformity

Engineering Contradiction:
Improvemap data source compatibilityVSAvoiddirect import capability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements a universal map service system that can handle multiple map data formats (NDS, Opendrive, PNC) and perform multiple functions including import, conversion, storage, and export. This multi-functional system serves as a centralized hub that accepts various formats from different emulators and map providers, automatically manages format compatibility, and enables direct import operations without requiring manual format standardization.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Reliability

If NDS format map data is used, then real network data with actual road information is obtained, but scenario coverage is insufficient and flexibility is reduced

Engineering Contradiction:
Improvereal road data accuracyVSAvoidscenario coverage
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics principles by enabling flexible switching between different map data formats and sources based on testing requirements. The system can dynamically load NDS format data for realistic road network scenarios, Opendrive format for standardized simulation scenarios, or PNC format for specific testing needs. This dynamic adaptability allows the system to maintain high reliability with real road data while simultaneously achieving broad scenario coverage through format flexibility.

Inventive Principle:
Principle #15Dynamics

5Productivity

If emulator software is used to generate map data, then simulation testing can be conducted, but comprehensive road network information required by autonomous driving modules cannot be output

Engineering Contradiction:
Improvesimulation testing efficiencyVSAvoidroad network information completeness
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent uses copying principles by creating comprehensive map data representations in standardized formats (Opendrive, PNC) that replicate complete road network information from source data. The map service system generates accurate copies of road networks, intersections, lanes, and related geometric data that contain all information required by autonomous driving modules, ensuring no information loss while maintaining simulation testing efficiency.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250130067A1Map Service Providing Method and Map Service Providing System Based on Autonomous Driving Simulation Testing
Publication Date: 2025.04.24 ROBERT BOSCH GMBH
  • US20250130067A1 patent drawing
  • US20250130067A1 patent drawing

AI summary

A map service providing method and a map service providing system based on autonomous driving simulation testing is disclosed. The method includes: building a test scenario using an emulator and converting the test scenario to a first format of map data; uploading the first format of map data to a map server; downloading, by a server, the first format of map data from the map server in the case that the server requires to access to the first format of map data; uploading, by the emulator, own-vehicle positioning information to the server; obtaining, by a map engine, the own-vehicle positioning information from the server and obtaining own-vehicle surrounding road network information according to parsing of the own-vehicle positioning information and the first format of map data; generating, by the map engine, a planning path according to a simulation origin and a simulation endpoint; converting, by the map engine, the own-vehicle surrounding road network information and the planning path to a second format of map data and returning the second format of map data to the server; and obtaining, by the server, the second format of map data and providing the second format of map data as a map service to the emulator.