Yield Score Prediction for Autonomous Vehicle Lane Changes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous vehicles face challenges in safely navigating through environments with dynamic objects by accurately predicting the behavior of other vehicles and objects, which can lead to potential collisions or inefficient lane changes.

Innovation Solution

A system that uses sensor data and machine-learning models to determine a yield score, indicating the likelihood of an object yielding, allowing the vehicle to safely execute lane changes by integrating this score with trajectory planning and obstacle avoidance algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If autonomous vehicles use traditional trajectory planning methods to navigate through environments with dynamic objects, then the vehicle can maintain basic navigation capability, but the safety and efficiency of lane changes are compromised due to inability to accurately predict object behavior

Engineering Contradiction:
Improvesafety of lane changeVSAvoidefficiency of navigation
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary behavior prediction of dynamic objects before executing lane change maneuvers. By using machine learning models to predict future positions and behaviors of surrounding vehicles and objects, the system prepares trajectory plans in advance with higher confidence, improving both safety and efficiency of lane changes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors actual object behavior against predicted behavior and uses this feedback to refine trajectory planning. By comparing predicted object positions with actual sensor data in real-time, the system can adjust lane change timing and trajectory to maintain optimal safety and efficiency.

Inventive Principle:
Principle #23Feedback

2Reliability

If autonomous vehicles use complex trajectory determination algorithms to improve prediction accuracy, then the safety of navigation improves, but the computational resources required increase significantly

Engineering Contradiction:
Improveaccuracy of behavior predictionVSAvoidcomputational resources required
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts prediction parameters such as prediction time horizon, object tracking granularity, and model complexity based on driving context. In low-risk situations, the system reduces computational parameters to save resources, while in high-risk scenarios, it increases prediction accuracy when needed, optimizing the balance between safety and computational efficiency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies full computational resources for behavior prediction only when necessary for safety-critical decisions. For routine navigation scenarios with predictable objects, the system uses simplified prediction models, reserving complex computational algorithms for situations where they provide marginal safety benefits.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11548512B2Yield behavior modeling and prediction
Publication Date: 2023.01.10 ZOOX INC
  • US11548512B2 patent drawing
  • US11548512B2 patent drawing
  • US11548512B2 patent drawing

AI summary

Techniques for determining a vehicle action and controlling a vehicle to perform the vehicle action for navigating the vehicle in an environment can include determining a vehicle action, such as a lane change action, for a vehicle to perform in an environment. The vehicle can detect, based at least in part on sensor data, an object associated with a target lane associated with the lane change action sensor data. In some instances, the vehicle may determine attribute data associated with the object and input the attribute data to a machine-learned model that can output a yield score. Based on such a yield score, the vehicle may determine whether it is safe to perform the lane change action.