Warm-Start Trajectory Ranking for Real-Time Autonomous Planning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional trajectory optimization for autonomous vehicles faces challenges in finding a suitable initial guess, known as a warm start, due to dynamic scene changes, such as lane geometry and traffic participants, which complicates real-time obstacle avoidance and motion planning.

Innovation Solution

A method involving machine learning techniques, including feature mapping and score computation using a base ranking function, is employed to select a suitable warm start trajectory from pre-generated candidates, utilizing scene features and training data to prioritize candidate trajectories for efficient trajectory optimization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional trajectory optimization is used to handle dynamic constraints such as obstacle avoidance and motion planning, then the vehicle can respect rules of the road and avoid obstacles, but the computational complexity increases and real-time solution becomes difficult due to the need for suitable initial guess in nonlinear optimization

Engineering Contradiction:
Improveobstacle avoidance reliabilityVSAvoidoptimization problem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-generates multiple candidate trajectories before the optimization process. These candidate trajectories serve as warm-start initial guesses that are already close to feasible solutions, eliminating the need to solve the complex nonlinear optimization from scratch and enabling real-time computation while maintaining reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A scoring function acts as an intermediary between the candidate trajectories and the optimization process. The scoring function evaluates each candidate trajectory based on how close it is to satisfying the optimization objectives, allowing the system to select the best warm-start candidate without solving the full complex optimization problem immediately

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If a suitable warm start is found for nonlinear optimization in trajectory planning, then real-time solution can be achieved, but finding an acceptable warm start becomes challenging due to constantly changing scene dynamics

Engineering Contradiction:
Improvereal-time trajectory computation speedVSAvoidadaptability to dynamic scene changes
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

Multiple candidate trajectories are pre-computed before the optimization step. These candidates are generated in advance and stored, so when real-time optimization is needed, the system already has a set of potential warm-start options ready, enabling fast computation even as the scene changes

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically selects the best warm-start candidate from the pre-generated set based on current scene conditions. The scoring function adapts to changing dynamics by evaluating which pre-computed candidate is closest to the current optimal solution, allowing the system to maintain both speed and adaptability

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If multiple candidate trajectories are generated and evaluated to select the best warm start, then the quality of the initial guess improves, but the computational cost and time for selection increases

Engineering Contradiction:
Improvewarm start quality accuracyVSAvoidtrajectory selection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system extracts only the most critical evaluation metrics into a scoring function that quickly ranks candidate trajectories. By focusing on the most important features (such as constraint satisfaction and objective function value), the system can accurately identify the best warm-start candidate without performing full optimization evaluations on all candidates

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system evaluates all candidate trajectories using the scoring function (excessive action in terms of evaluation coverage) but only performs full optimization on the top-ranked candidate(s). This partial optimization approach ensures high warm-start quality while limiting the actual computational time spent

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11958498B2Data-driven warm start selection for optimization-based trajectory planning
Publication Date: 2024.04.16 TOYOTA JIDOSHA KK
  • US11958498B2 patent drawing
  • US11958498B2 patent drawing
  • US11958498B2 patent drawing

AI summary

Systems and methods for trajectory planning for an autonomous vehicle, may include: computing features for each of the plurality of candidate trajectories; computing scores for the features of the candidate trajectories, wherein the scores are based on parameter values associated with their corresponding final trajectories; determining, based on the computed scores, a trajectory of the candidate trajectories to be used as a warm-start trajectory for trajectory optimization and applying the warm-start trajectory to develop a final trajectory for the vehicle; and autonomously operating the autonomous vehicle in accordance with the final trajectory.