Automated Parking Path Planning With RL Segment Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current vehicle path planning algorithms require significant computational resources and energy, struggle with sharp maneuvers that cause passenger discomfort, and are challenging to generate acceptable paths within limited on-board processing power and time constraints.

Innovation Solution

A method using reinforcement learning to iteratively generate vehicle path segments, combining simple and complex actions, and employing a neural network to estimate path scores, allowing for efficient path planning within computational limits and real-time adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional path planning algorithms are used, then path generation accuracy is improved, but computational load and energy consumption increase significantly

Engineering Contradiction:
Improvepath generation accuracyVSAvoidcomputational energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the continuous path planning problem into discrete path segments that can be pre-computed and stored. By dividing the complex path generation task into manageable segments, the system achieves accurate path planning while reducing real-time computational energy requirements, as segments can be selected and combined from pre-computed options rather than generating entire paths from scratch.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary computation of path segments offline or in advance, storing them for later use. This preliminary action allows the system to have accurate path options pre-prepared, eliminating the need for heavy real-time computation when actual path planning is needed, thus reducing energy consumption during vehicle operation while maintaining path accuracy.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If traditional path planning algorithms are used, then path generation accuracy is improved, but processing time increases

Engineering Contradiction:
Improvepath generation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

By segmenting the path into pre-computed components, the system avoids time-consuming real-time generation of entire paths. The segmentation allows rapid assembly of accurate path solutions from stored segments, significantly reducing processing time while maintaining the accuracy benefits of traditional algorithms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The preliminary computation and storage of path segments enables the system to have accurate path options ready in advance. When path planning is needed, the system can quickly retrieve and combine pre-computed segments rather than performing lengthy real-time calculations, thus achieving both accuracy and speed.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If path planning includes sharp turns and frequent stops to reach desired position, then positioning accuracy is improved, but passenger comfort deteriorates

Engineering Contradiction:
Improvepositioning accuracyVSAvoidpassenger discomfort
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent applies parameter changes by transforming the path representation into a continuous function with adjustable parameters for smoothness, velocity, and acceleration. This allows the system to optimize paths for both positioning accuracy and passenger comfort by adjusting these parameters to eliminate sharp turns and jerky movements while still achieving the desired final position.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamics by using continuous path functions that can be smoothly adjusted and optimized. Rather than relying on discrete, rigid path segments with sharp transitions, the dynamic continuous functions allow for smooth variations in direction and speed, ensuring passenger comfort while maintaining positioning accuracy through parameter optimization.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If more computational resources are allocated to path planning, then path quality is improved, but vehicle controller complexity increases

Engineering Contradiction:
Improvepath qualityVSAvoidcontroller complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent reduces controller complexity by segmenting the path planning task into pre-computed segments stored in memory. The controller only needs to select and combine these segments based on current conditions, rather than implementing complex real-time path generation algorithms, thus maintaining high path quality with simpler controller architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

By performing complex path computation in advance and storing results, the patent eliminates the need for sophisticated real-time algorithms in the vehicle controller. The preliminary action of pre-computing paths shifts the computational burden away from the controller, allowing it to maintain high path quality through simple selection and combination of pre-prepared segments.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250377214A1Automated low velocity vehicle path planning
Publication Date: 2025.12.11 GM GLOBAL TECHNOLOGY OPERATIONS LLC
  • US20250377214A1 patent drawing
  • US20250377214A1 patent drawing
  • US20250377214A1 patent drawing

AI summary

A method for planning a vehicle path includes generating an initial perception data set using one or more vehicle sensors. The data set includes data defining spatial positions of features extrinsic to the vehicle. The method determines an operational area of the parking operation, at least one goal pose of the vehicle, and a set of constraints. The method iteratively generates path segments using a reinforcement learning algorithm. Each completed set of path segments is configured to reposition the vehicle from the initial pose to one of the goal poses. Iteratively generating the sets of path segments includes determining a total path score for each generated set of path segments. The method selects a set of path that has a best total path score, generates a set of path points and provides the set of path points to an automated parking controller operation.