UAV Package Pickup With Dynamic Task Updates to Cut Idling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The process of loading packages onto unmanned aerial vehicles (UAVs) is inefficient, leading to idling time and resource wastage, as UAVs wait for specific packages to be identified and loaded, which hinders the speed and reliability of transportation services.
Innovation Solution
Implement a dynamic task updating system where UAVs are instructed to pick up packages at random from a loading location, with a package identification device scanning the package and communicating its unique identifier to the transport-provider system, allowing for real-time task updates and route adjustments based on the package's delivery location.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If UAVs wait for specific packages to be identified and loaded by the item provider, then the item provider can ensure correct package assignment, but the UAV experiences idling time and resource wastage
Solution Approach 1:
The UAV autonomously identifies and selects a package from the loading location before the item provider finishes preparing specific packages. This preliminary action eliminates the need for the UAV to idle and wait, while the package identification device ensures correct identification through scanning and verification processes
Solution Approach 2:
The UAV performs self-service by autonomously identifying packages using its onboard package identification device, selecting packages based on delivery location matching, and updating its own transport tasks through dynamic communication with the ATSP system, thereby eliminating idle time while maintaining assignment accuracy
2Reliability
If the item provider manually identifies and loads specific packages onto UAVs, then package delivery accuracy is maintained, but the process becomes time-consuming and inefficient
Solution Approach 1:
The manual mechanical process of package identification and loading is replaced by an automated system where the UAV's package identification device scans package identifiers, the ATSP system processes delivery location data, and the UAV autonomously selects and loads the correct package, dramatically increasing loading speed while maintaining accuracy
Solution Approach 2:
The system implements feedback through the package identification device scanning package identifiers and communicating with the ATSP system, which verifies delivery location matching and provides dynamic task updates to the UAV, ensuring accurate package delivery while accelerating the loading process
3Ease of operation
If UAVs are assigned specific packages in advance, then the transport task is well-defined, but the item provider must spend time locating and preparing those specific packages
Solution Approach 1:
The transport task assignment transitions from a static pre-defined model to a dynamic model where the UAV receives an initial task to fly to the loading location and pick up any package, then autonomously identifies the package, and the ATSP system dynamically updates the transport task with the specific delivery location based on package identification results
Solution Approach 2:
The UAV performs preliminary actions by flying to the loading location and autonomously identifying and selecting a package before the item provider needs to prepare it, thereby eliminating package preparation time while the dynamic task update system ensures the transport task is properly defined with the correct delivery location
Data Source
AI summary
Example implementations relate to a method of dynamically updating a transport task of a UAV. The method includes receiving, at a transport-provider computing system, an item provider request for transportation of a plurality of packages from a loading location at a given future time. The method also includes assigning, by the transport-provider computing system, a respective transport task to each of a plurality of UAVs, where the respective transport task comprises an instruction to deploy to the loading location to pick up one or more of the plurality of packages. Further, the method includes identifying, by the transport-provider system, a first package while or after a first UAV picks up the first package. Yet further, the method includes based on the identifying of the first package, providing, by the transport-provider system, a task update to the first UAV to update the respective transport task of the first UAV.


