UAV Path Planning With PSO and Deep RL for Dynamic Obstacles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional UAV path planning methodologies are inefficient in dynamic environments, leading to increased energy consumption and collision risks due to their reliance on static routes and limited adaptability to changing obstacles.

Innovation Solution

A path planning system combining improved particle swarm optimization (IPSO) for offline path generation and deep reinforcement learning (RL) for real-time adjustments, enabling UAVs to dynamically navigate through complex and unpredictable environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If graph-based methods (Dijkstra's algorithm, A* algorithm) are used for path planning, then optimal paths can be found in static environments, but computational cost increases significantly in dynamic environments and real-time re-computation becomes inefficient

Engineering Contradiction:
Improvepath optimalityVSAvoidreal-time computation efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent transitions from static path planning to dynamic path planning by implementing a system that continuously updates flight paths in response to changing environmental conditions. The deep reinforcement learning component enables real-time adaptation to dynamic obstacles and environmental changes, allowing the system to maintain optimality without requiring complete re-computation of the entire path.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses particle swarm optimization to pre-compute multiple potential flight paths and trajectories before actual execution. These pre-computed paths serve as a foundation that can be quickly adjusted in real-time, reducing the computational burden during dynamic operations while maintaining path optimality.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If sampling-based techniques (RRT, PRM) are used for path planning, then feasible paths can be generated in complex environments, but redundant sampling occurs in cluttered spaces and adaptability to dynamic obstacles is limited

Engineering Contradiction:
Improveenvironmental adaptabilityVSAvoidcomputational energy consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent implements a feedback mechanism where the deep reinforcement learning agent continuously monitors environmental conditions and adjusts flight paths based on real-time observations. The agent receives reward signals for successful navigation and penalty signals for collisions or inefficient paths, enabling adaptive learning and optimization without redundant sampling.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces traditional sampling-based mechanical exploration with deep reinforcement learning, which uses neural networks to directly learn optimal navigation policies from environmental observations. This substitution eliminates the need for extensive random sampling while maintaining adaptability to complex and dynamic environments.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If heuristic optimization algorithms (genetic algorithm, particle swarm optimization) are used for path planning, then flexibility in handling complex scenarios is improved, but computational overhead increases and local optima can lead to suboptimal paths

Engineering Contradiction:
Improvescenario flexibilityVSAvoidcomputational energy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent replaces traditional heuristic optimization algorithms with deep reinforcement learning, which uses neural networks to directly learn optimal navigation policies. This substitution eliminates the need for iterative evolutionary computations while maintaining flexibility in handling complex scenarios and avoiding local optima through exploration-exploitation balance.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The deep reinforcement learning agent performs self-learning and self-optimization by interacting with the environment and adjusting its own navigation strategy based on reward signals. This self-service approach eliminates the need for external computational optimization processes, reducing overall energy consumption while maintaining adaptability.

Inventive Principle:
Principle #25Self-service

4Ease of manufacture

If conventional path planning methods are used, then implementation is simpler, but energy consumption increases and collision risks increase due to reliance on static routes

Engineering Contradiction:
Improveimplementation simplicityVSAvoidUAV energy consumption
Core Design Contradiction:
Ease of manufactureVSLoss of energy

Solution Approach 1:

The patent implements dynamic path planning where the flight path is continuously adjusted based on real-time environmental conditions and UAV state. This dynamic approach optimizes energy consumption by adapting to changing conditions while maintaining collision avoidance, replacing static routes with adaptive trajectories.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms where the deep reinforcement learning agent continuously monitors environmental conditions, UAV position, and mission objectives to adjust navigation decisions in real-time. This feedback loop enables energy-efficient path planning by avoiding unnecessary movements and adapting to dynamic conditions, reducing both energy consumption and collision risks.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12494137B1Energy-efficient path planning system and method for internet of drones using reinforcement learning
Publication Date: 2025.12.09 KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
  • US12494137B1 patent drawing
  • US12494137B1 patent drawing
  • US12494137B1 patent drawing

AI summary

A path planning system for an unmanned aerial vehicle in a network of unmanned aerial vehicles is disclosed. The system includes the unmanned aerial vehicles (UAVs). The system further includes a first processing circuitry configured with a particle swarm optimization component to offline generate paths for each of the UAVs by PSO to minimize path length and avoid static obstacles. The system further includes a second processing circuitry configured with a deep reinforcement learning (RL)-based planner component for each UAV, to perform real-time path planning to navigate the UAV through dynamic environmental conditions using a particular path generated by the PSO for the UAV as a consistent reference for the UAV. The system further includes a reward component to calculate a reward as part of the path planning by the deep RL-based planner component to determine potential paths and converge to an optimal path for the UAV.