Multi-Layer Path Planning for Fast Autonomous Vehicle Replanning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing autonomous navigation systems face challenges in quickly planning and re-planning vehicle trajectories to optimize travel time and safety, especially when encountering obstacles and needing to overtake other vehicles.

Innovation Solution

A tripartite path-planning system comprising a global planner, a fast local planner with a simplified vehicle dynamics model, and a local planner with an advanced vehicle dynamics model, which work together to rapidly calculate and update optimal trajectories while ensuring safety and handling limits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single comprehensive path planning system is used to ensure safety and optimize trajectories, then navigation reliability is improved, but computational overhead increases and processing speed decreases

Engineering Contradiction:
Improvenavigation reliabilityVSAvoidroute processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The path planning system is divided into three independent planners operating at different levels: a global planner for overall route optimization, a local planner for immediate obstacle avoidance, and a recalculation planner for dynamic re-planning. Each planner handles specific aspects of navigation, reducing computational overhead while maintaining comprehensive safety coverage through coordinated operation.

Inventive Principle:
Principle #1Segmentation

2Reliability

If trajectory recalculation is performed frequently to adapt to new sensor data and obstacles, then navigation safety is improved, but computational resources are overwhelmed

Engineering Contradiction:
Improvetrajectory safetyVSAvoidcompute resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system implements dynamic recalculation strategies where the recalculation planner adapts the frequency and depth of trajectory recalculation based on real-time conditions. When obstacles are detected or sensor data changes significantly, intensive recalculation is triggered; during stable conditions, recalculation frequency is reduced, optimizing compute resource usage while maintaining safety.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The recalculation planner focuses computational resources on locally affected trajectory segments rather than recalculating the entire path. When an obstacle is detected, only the portion of the trajectory impacted by the obstacle and nearby segments are recalculated, preserving safety in critical areas while minimizing overall computational overhead.

Inventive Principle:
Principle #3Local quality

3Speed

If a simplified vehicle dynamics model is used in the local planner to accelerate calculation, then processing speed is improved, but trajectory accuracy within handling limits deteriorates

Engineering Contradiction:
Improvetrajectory calculation speedVSAvoidhandling limit accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The planning system uses different levels of vehicle dynamics models appropriate to each planning level. The global planner uses a simplified model for overall route optimization where precise handling limits are less critical, while the local planner and recalculation planner use more accurate dynamics models when calculating trajectories near the vehicle's current position where handling precision is most important for safety.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250083707A1Multi-layered approach for path planning and its execution for autonomous cars
Publication Date: 2025.03.13 SIT AUTONOMOUS AG
  • US20250083707A1 patent drawing
  • US20250083707A1 patent drawing
  • US20250083707A1 patent drawing

AI summary

A multi-layer path-planning system and method calculates trajectories for autonomous vehicles using a global planner, a fast local planner, and an optimizing local planner. The calculated trajectories are used to guide the autonomous vehicle along a bounded path between a starting point and a destination.