Autonomous Vehicle Lane Change Routing With Dynamic Cost Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous vehicles face challenges in determining the optimal location for lane changes while navigating, often getting stuck in infinite loops due to inability to execute lane changes, which affects route efficiency and safety.

Innovation Solution

The method involves using a cost analysis based on factors like duration, traffic conditions, previous lane change history, solid white line crossings, intersection involvement, and time of day to assess the best node pairs for lane changes, with processors iterating through possible transitions to select the lowest-cost option and adjust costs dynamically to avoid infinite loops.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the autonomous vehicle uses a simple lane change decision system, then the system complexity is reduced, but the vehicle may get stuck in infinite loops and fail to execute lane changes properly

Engineering Contradiction:
Improvelane change decision system complexityVSAvoidlane change execution reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system dynamically changes the cost parameter associated with lane changes based on multiple factors including time of day, traffic conditions, and historical data. By adjusting these cost parameters, the system guides the vehicle to make appropriate lane change decisions without requiring complex hard-coded logic, thus maintaining reliability while managing complexity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system incorporates feedback loops where lane change outcomes are recorded and used to update future decision-making. Historical lane change data is fed back into the cost assessment mechanism, allowing the system to learn from past experiences and improve lane change execution reliability without increasing structural complexity

Inventive Principle:
Principle #23Feedback

2Productivity

If the autonomous vehicle assesses multiple factors for lane change decisions, then the route efficiency is improved, but the computational cost and processing time increase

Engineering Contradiction:
Improveroute execution efficiencyVSAvoidcomputational energy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The decision-making process is segmented into discrete cost factors (time of day, traffic conditions, historical data, etc.), each evaluated independently. This segmentation allows the system to process multiple factors efficiently by breaking down the complex assessment into manageable, modular components that can be computed separately and aggregated

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If the autonomous vehicle dynamically adjusts lane change costs based on historical data, then the adaptability to traffic patterns is improved, but the data processing requirements increase

Engineering Contradiction:
Improveadaptability to traffic patternsVSAvoiddata processing volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system performs preliminary processing of historical lane change data during off-peak periods or in advance, pre-computing cost adjustments based on historical patterns. This preliminary action reduces the real-time data processing burden while maintaining high adaptability to traffic patterns during actual lane change decisions

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240393785A1Real-time lane change selection for autonomous vehicles
Publication Date: 2024.11.28 WAYMO LLC
  • US20240393785A1 patent drawing
  • US20240393785A1 patent drawing
  • US20240393785A1 patent drawing

AI summary

Aspects of the disclosure relate to routing an autonomous vehicle. For instance, the vehicle may be maneuvered along a route in a first lane using map information identifying a first plurality of nodes representing locations within the first lane and a second plurality of nodes representing locations within a second lane different from the first lane. While maneuvering, when the vehicle should make a lane change may be determined by assessing a cost of connecting a first node of the first plurality of nodes with a second node of a second plurality of nodes. The assessment may be used to make the lane change from the first lane to the second lane.