Cooperative UAV Path Planning With Velocity Obstacles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As the use of unmanned aerial vehicles (UAVs) increases, especially in congested airspace, there is a need for efficient autonomous flight path planning systems that can dynamically adjust flight paths to avoid obstacles and ensure safe navigation, particularly for groups of aircraft with varying configurations and capabilities.

Innovation Solution

The implementation of a control system on each aircraft, equipped with sensors like GPS, LiDAR, and communication components, which uses optimization algorithms to calculate and adjust flight paths, allowing aircraft to dynamically avoid obstacles and maintain formation or operate independently, using velocity obstacles calculations to ensure collision avoidance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple UAVs operate in congested airspace, then aerial photography and delivery services can be provided, but collision risk and navigation complexity increase

Engineering Contradiction:
Improveservice delivery capabilityVSAvoidcollision avoidance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system segments the navigation decision-making process into individual UAV agents, each independently calculating its own velocity obstacles and planning its path while considering others in the group. This distributed segmentation allows parallel operation without centralized coordination bottlenecks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each UAV pre-calculates velocity obstacles for all other UAVs before finalizing its flight path. This preliminary calculation of potential collision vectors allows the navigation algorithm to proactively plan collision-free trajectories rather than reacting to conflicts in real-time.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If dynamic path adjustment is implemented to avoid obstacles, then collision avoidance is improved, but computational complexity and processing time increase

Engineering Contradiction:
Improveobstacle avoidanceVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces complex mechanical collision avoidance maneuvers with a computational velocity obstacle field model. Instead of relying on reactive mechanical responses, the system uses mathematical calculations of velocity vectors and obstacle zones to determine optimal navigation paths.

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

Solution Approach 2:

The system dynamically changes flight path parameters by calculating velocity obstacles as mathematical constructs rather than fixed physical barriers. The velocity obstacle parameters are continuously updated based on relative positions and velocities, allowing adaptive path planning without increasing hardware complexity.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If velocity obstacles calculations are performed for all UAVs, then collision avoidance accuracy is improved, but computational load and processing time increase

Engineering Contradiction:
Improvecollision detection accuracyVSAvoidcomputational energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Each UAV performs velocity obstacle calculations for all other UAVs in the group, which may seem excessive, but this comprehensive approach ensures complete collision coverage. The computational load is distributed across all UAVs rather than concentrated in a single controller.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

Each UAV independently performs its own velocity obstacle calculations and path planning without requiring external computational assistance. This self-service approach distributes the computational energy burden across all UAVs in the group, with each unit serving its own navigation needs.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11454991B2Path planning for cooperated air vehicles
Publication Date: 2022.09.27 BELL HELICOPTER TEXTRON INC
  • US11454991B2 patent drawing
  • US11454991B2 patent drawing
  • US11454991B2 patent drawing

AI summary

A method of autonomous flight path planning for a group of cooperating aircraft operating in formation includes: receiving information related to obstructions that interfere with an aircraft of the group continuing on a flight path; calculating a velocity obstacle for each obstruction; calculating a plurality of candidate velocities outside of the velocity obstacles; selecting a first velocity from the candidate velocities and operating a leader of the group at the first velocity; calculating, based upon keeping a follower aircraft in formation, a second velocity for the follower; determining whether the second velocity is inside one of the velocity obstacles; operating the follower at the second velocity when the second velocity is outside the velocity obstacles; and calculating a revised velocity that is outside of the velocity obstacles and operating the follower at the revised velocity when the second velocity is inside one of the velocity obstacles.