Occupancy Grid Initialization Using High-Density Maps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous vehicles rely on occupancy grid maps initialized to an unknown state, which can lead to inefficiencies in vehicle movement and navigation, as they gradually update cell states based on sensor data, lacking initial precision for static environmental features.

Innovation Solution

Initializing occupancy grid map cells with information from high density maps, which include static environmental features, to provide an estimated state, and updating based on sensed data to improve navigation and control vehicle movement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If occupancy grid map cells are initialized to an unknown state, then the system maintains simplicity and uniformity in initialization, but the navigation accuracy and efficiency deteriorate due to lack of initial precision for static environmental features

Engineering Contradiction:
Improvenavigation accuracyVSAvoidinitialization complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary action by initializing occupancy grid map cells with estimated occupancy information from high-density maps before the autonomous vehicle begins navigation. This pre-initialization provides an estimated state for static environmental features, improving navigation accuracy without requiring complex real-time processing during operation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary mechanism by using high-density maps as a source of estimated occupancy information. These maps serve as a mediator between the initialization process and the occupancy grid map, providing preprocessed environmental data that improves initial precision without directly complicating the core navigation system

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If occupancy grid map cells are updated gradually based on sensor data, then the system maintains simplicity in data processing, but the time required to confirm static features increases

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidtime to confirm static features
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-populating occupancy grid map cells with estimated occupancy information from high-density maps before navigation begins. This eliminates the need to gradually discover static features through sensor data collection, immediately reducing the time required to confirm static environmental features while maintaining simple sensor-based update processes

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies local quality by differentiating between static and dynamic features in the initialization process. Static features are initialized with estimated occupancy information from high-density maps for immediate confirmation, while dynamic features continue to be updated gradually through sensor data, optimizing navigation efficiency without overwhelming the processing system

Inventive Principle:
Principle #3Local quality

3Measurement precision

If occupancy grid map cells are initialized with estimated occupancy information from high density maps, then the initial precision for static environmental features is improved, but the complexity of data processing and integration increases

Engineering Contradiction:
Improveinitial occupancy information precisionVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the necessary estimated occupancy information from high-density maps for initializing occupancy grid map cells. Rather than processing and integrating all data from high-density maps, the system selectively extracts relevant occupancy information, reducing data processing complexity while maintaining initial precision for static environmental features

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies partial action by initializing only those occupancy grid map cells that correspond to static environmental features using estimated occupancy information from high-density maps. Dynamic features and areas beyond the vehicle's current sensor range are not initialized, reducing data processing complexity while still improving initial precision where it matters most for navigation

Inventive Principle:
Principle #16Partial or excessive action

4Adaptability or versatility

If the system uses sensors to detect and transmit temporary obstacle information, then the ability to handle dynamic environmental changes is improved, but the loss of time for data transmission and processing increases

Engineering Contradiction:
Improveresponse to temporary obstaclesVSAvoiddata transmission time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system rushes through the data transmission process for temporary obstacles by immediately transmitting sensed occupancy information to the server when obstacles are detected, rather than waiting for complete data collection or processing cycles. This reduces data transmission time and improves adaptability to dynamic environmental changes

Inventive Principle:
Principle #21Skipping (Rushing through)

Solution Approach 2:

The system implements self-service by having each autonomous vehicle independently detect, process, and transmit temporary obstacle information to the server. This distributed approach eliminates centralized processing delays and enables rapid response to dynamic environmental changes, with each vehicle autonomously managing its own obstacle detection and communication

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12157494B2Use of high density map in occupancy grid
Publication Date: 2024.12.03 ROBERT BOSCH GMBH
  • US12157494B2 patent drawing
  • US12157494B2 patent drawing
  • US12157494B2 patent drawing

AI summary

Systems and methods for controlling an autonomous vehicle. One system includes an electronic processor and a memory configured to store an occupancy grid map. The occupancy grid map includes a set of cells associated with respective positions in an environment. A sensor is configured to output sensed occupancy information associated with positions in the environment. The electronic processor is configured to determine a position of the autonomous vehicle within the environment, and receive, from a server, a high density map. The high density map contains occupancy information. The electronic processor initializes the cells with occupancy information based on the high density map. The electronic processor confirms, based on the sensed occupancy information, a state of the set of the cells of the occupancy grid map, and controls vehicle movement based on the occupancy grid map.