Autonomous Vehicle Trajectory Planning for Obstacle Avoidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous vehicles face challenges in navigating through environments with dynamic and static obstacles, as existing methods often result in unnecessary stops and delays, and may not efficiently determine safe trajectories to reach destinations while adhering to traffic rules.

Innovation Solution

The system determines a target trajectory by analyzing map data and sensor information to identify obstacles and calculate costs associated with different actions, allowing the vehicle to safely traverse through updated drivable regions, such as using an oncoming lane to circumvent obstacles, thereby optimizing navigation and safety.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the autonomous vehicle uses traditional obstacle avoidance methods, then safety is maintained, but unnecessary stops and delays occur

Engineering Contradiction:
ImprovesafetyVSAvoiddelays
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system dynamically adjusts the drivable region boundaries based on real-time obstacle detection and classification. When obstacles are detected, the system dynamically computes alternative trajectories that may temporarily expand into adjacent lanes or regions, then returns to the original path, creating a dynamic navigation approach that adapts to changing conditions rather than relying on static lane constraints

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system adds the dimension of temporal sequencing to obstacle avoidance by implementing a state machine with multiple states (approach, prepare to stop, stop, proceed with caution, go). This temporal dimension allows the vehicle to progress through structured phases of response, enabling more nuanced decision-making that can maintain motion while ensuring safety, rather than relying solely on spatial lane constraints

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If the autonomous vehicle strictly adheres to designated drivable regions, then traffic rules are followed, but navigation efficiency decreases

Engineering Contradiction:
Improvetraffic rule adherenceVSAvoidnavigation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary assessment of alternative trajectories by computing costs for different actions (staying in lane versus changing to oncoming lane) before executing the maneuver. The state machine transitions through preparatory states (approach, prepare to stop) that allow the system to evaluate conditions and plan the optimal path in advance, ensuring traffic rules are considered before deviating from the original drivable region

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system inverts the traditional approach by allowing temporary violation of lane boundaries (using the oncoming lane) when obstacles block the original path, with the understanding that the vehicle will return to the correct lane after passing the obstacle. This inversion prioritizes overall navigation efficiency while maintaining safety through structured decision-making and cost analysis

Inventive Principle:
Principle #13The other way round (Inversion)

3Adaptability or versatility

If the autonomous vehicle determines multiple possible actions, then navigation flexibility increases, but computational complexity increases

Engineering Contradiction:
Improvenavigation flexibilityVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the navigation decision-making process into distinct states within a state machine (approach, prepare to stop, stop, proceed with caution, go). Each state represents a specific phase of obstacle response with defined transition conditions, breaking down the complex decision-making process into manageable segments that can be evaluated systematically rather than considering all possibilities simultaneously

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11427191B2Obstacle avoidance action
Publication Date: 2022.08.30 ZOOX INC
  • US11427191B2 patent drawing
  • US11427191B2 patent drawing
  • US11427191B2 patent drawing

AI summary

A vehicle can traverse an environment along a first region and detect an obstacle impeding progress of the vehicle. The vehicle can determine a second region that is adjacent to the first region and associated with a direction of travel opposite the first region. A cost can be determined based on an action (e.g., an oncoming action) to utilize the second region to overtake the obstacle. By comparing the cost to a cost threshold and/or to a cost associated with another action (e.g., a “stay in lane” action), the vehicle can determine a target trajectory that traverses through the second region. The vehicle can traverse the environment based on the target trajectory to avoid, for example, the obstacle in the environment while maintaining a safe distance from the obstacle and/or other entities in the environment.