Autonomous Vehicle Parking Path Planning with Dynamic Obstacle Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current parking logic in autonomous driving vehicles (ADVs) does not account for the movement of obstacles when reversing, leading to potential collisions and computationally expensive solutions that may not produce a parking path within an acceptable time frame.

Innovation Solution

A computer-implemented method for ADVs that determines parking space constraints and generates parking paths considering kinematic constraints, then adjusts these paths by analyzing and predicting the movement of obstacles using a perception and planning system, allowing for obstacle avoidance and efficient path optimization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If parking logic treats obstacles as static objects, then the parking algorithm is simpler to implement, but collisions with moving obstacles cannot be avoided

Engineering Contradiction:
Improveparking algorithm complexityVSAvoidcollision avoidance capability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent transforms the static obstacle model into a dynamic one by incorporating obstacle speed and direction predictions. The system now considers moving obstacles as dynamic entities with predicted trajectories, allowing the parking algorithm to adjust paths in real-time to avoid collisions while maintaining reasonable computational complexity through efficient prediction models.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary prediction of obstacle movement before path planning. By predicting where obstacles will be during the parking maneuver rather than treating them as static, the system proactively identifies potential collision risks and adjusts the parking path in advance, preventing collisions before they occur.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If computationally expensive solutions are used to account for obstacle movement, then collision avoidance improves, but parking time exceeds acceptable delays

Engineering Contradiction:
Improvecollision avoidance capabilityVSAvoidparking execution time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent divides the parking problem into segmented phases: obstacle prediction, initial path planning, and path validation/adjustment. This segmentation allows the system to use computationally efficient methods for prediction and initial planning, then apply more rigorous collision checking only to the specific paths generated, reducing overall computation time while maintaining safety.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies partial collision checking focused on critical path segments rather than exhaustive checking of entire paths. By identifying and prioritizing checking of high-risk segments where moving obstacles are most likely to intersect with the parking path, the system achieves adequate collision avoidance with reduced computational effort compared to complete path verification.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If parking paths are planned without considering obstacle speed and direction, then computational cost is reduced, but the parking path may conflict with moving obstacles

Engineering Contradiction:
Improvepath planning speedVSAvoidpath safety against moving obstacles
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary prediction of obstacle trajectories before path planning. By calculating where obstacles will be positioned during the parking maneuver in advance, the system incorporates this predictive information into path generation, ensuring paths are planned with awareness of moving obstacle locations without requiring complex real-time optimization during path execution.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11117569B2Planning parking trajectory generation for self-driving vehicles using optimization method
Publication Date: 2021.09.14 BAIDU USA LLC
  • US11117569B2 patent drawing
  • US11117569B2 patent drawing
  • US11117569B2 patent drawing

AI summary

A parking system for autonomous driving vehicles optimizes a solution to a parking problem. The ADV detects a parking lot and selects a parking space. The ADV defines constraints for the parking lot, parking space, and kinematic constraints of the ADV, and generates a plurality of potential parking paths to the parking space, taking into account the constraints of the parking lot, parking space, and kinematics of the ADV, but without taking into any obstacles that may be surrounding the ADV. The ADV determines a cost for traversing each of the parking paths. One or more least cost candidate paths are selected from the parking paths, then one or more candidate paths are eliminated based on obstacles surrounding the ADV. Remaining candidates can be analyzed using a quadratic optimization system. A best parking path can be selected from the remaining candidates to navigate the ADV to the parking space.