US2022019970A1PendingUtilityA1

Method and system for warehouse inventory management using drones

61
Assignee: CORVUS ROBOTICS INCPriority: Aug 31, 2016Filed: Sep 30, 2021Published: Jan 20, 2022
Est. expiryAug 31, 2036(~10.1 yrs left)· nominal 20-yr term from priority
B64U 2201/00B64U 10/30B64U 2101/30B64U 60/50B64U 10/14B64U 20/70G06Q 10/0875G06K 19/06028B64C 39/02B64C 2201/123G05D 1/0094
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system that employs aerial drones for inventory management is disclosed. The system includes at least one aerial drone with an optical sensor, an indoor positioning system, and a controller on the aerial drone. The controller is communicatively coupled to the optical sensor and the indoor positioning system. The controller is configured to localize and navigate the aerial drone within a facility based on one or more signals from the indoor positioning system. The controller is further configured to detect identifiers attached to respective inventory items via the optical sensor and to store information associated with the detected identifiers in an onboard memory. The controller may be further configured to transmit the information associated with the detected identifiers to a warehouse management system.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A method, comprising:
 capturing a first image by a camera on an aerial drone while navigating the aerial drone within a facility along a first flight path;   analyzing the first image to detect a reference point of a physical structure within the facility using a computer vision algorithm;   generating a second flight path upon detection of the reference point; and   navigating the aerial drone along the second flight path.   
     
     
         22 . The method of  claim 21 , further comprising determining a position of the aerial drone where the first image is captured, based on one or more signals emitted respectively from one or more transmitters in the facility. 
     
     
         23 . The method of  claim 22 , further comprising determining a location of the reference point based on the position of the aerial drone that captures the first image. 
     
     
         24 . The method of  claim 23 , further comprising recording information associated with the location of the reference point in a data storage on the aerial drone. 
     
     
         25 . The method of  claim 21 , wherein the physical structure comprises a shelf and wherein the reference point comprises a recognizable portion of the shelf. 
     
     
         26 . The method of  claim 25 , further comprising capturing a second image by the camera while navigating the aerial drone within the facility and analyzing the second image to detect a first identifier on an inventory item disposed on the shelf. 
     
     
         27 . The method of  claim 26 , further comprising determining a location of the first identifier based on the position of the aerial drone that captures the second image. 
     
     
         28 . The method of  claim 27 , further comprising recording information associated with the location of the first identifier in a data storage on the aerial drone. 
     
     
         29 . The method of  claim 27 , wherein generating the second flight path comprises generating the second flight path upon detection of the reference point and the first identifier. 
     
     
         30 . The method of  claim 25 , further comprising detecting a marker disposed proximate the recognizable portion of the shelf. 
     
     
         31 . The method of  claim 30 , wherein the marker comprises one of a mobile electronic device, a recognizable object, a visual indicator, and a wireless transmitter. 
     
     
         32 . The method of  claim 30 , further comprising determining a position of the aerial drone relative to the marker. 
     
     
         33 . The method of  claim 30 , wherein generating the second flight path comprises generating the second flight path upon detection of the marker. 
     
     
         34 . The method of  claim 26 , further comprising transmitting information associated with the detected first identifier to a warehouse management system. 
     
     
         35 . The method of  claim 22 , wherein determining the position of the aerial drone comprises determining the position of the aerial drone using one or more of a camera-based positioning system, a triangulation based positioning system, a light detection and ranging positioning system, a camera-based simultaneous localization and mapping (SLAM) positioning system, and an inertial tracking system. 
     
     
         36 . An aerial drone, comprising:
 a frame;   a propulsor mechanically coupled to the frame;   a landing gear attached to the frame;   a camera on the frame;   a data storage on the frame; and   a controller on the frame;   wherein the controller is communicatively coupled to the camera and the data storage to:
 capture an image using the camera while navigating the aerial drone within a facility along a first flight path; 
 analyze the image to detect a reference point of a physical structure within the facility using a computer vision algorithm; 
 generate a second flight path upon detection of the reference point; and 
 navigate the aerial drone along the second flight path. 
   
     
     
         37 . The aerial drone of  claim 36 , further comprising an indoor positioning sensor to receive one or more signals emitted respectively from one or more transmitters in the facility, wherein the controller to determine a position of the aerial drone where the image is captured based on the received signals. 
     
     
         38 . The aerial drone of  claim 37 , the controller to determine a location of the reference point based on the position of the aerial drone that captures the image. 
     
     
         39 . The aerial drone of  claim 38 , the controller to record information associated with the location of the reference point in the data storage. 
     
     
         40 . The aerial drone of  claim 37 , the controller to determine the position of the aerial drone using one or more of a camera-based positioning system, a triangulation based positioning system, a light detection and ranging positioning system, a camera-based simultaneous localization and mapping (SLAM) positioning system, and an inertial tracking system. 
     
     
         41 . A computer program product for controlling an aerial drone, the computer program product being embodied in a non-transitory computer readable medium, and when executed by a processor of the aerial drone, causing the processor to:
 capture an image using a camera on the aerial drone while navigating the aerial drone within a facility along a first flight path;   analyze the image to detect a reference point of a physical structure within the facility using a computer vision algorithm;   generate a second flight path upon detection of the reference point; and   navigate the aerial drone along the second flight path.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.