Unmanned aerial vehicle sensor calibration as part of departure from a materials handling facility
First Claim
1. An unmanned aerial vehicle (UAV) flight departure verification apparatus comprising:
- a channel through which a UAV aerially navigates as the UAV is departing a materials handling facility;
a plurality of sensors positioned within the channel and configured to obtain information about the UAV as the UAV aerially navigates through the channel, the plurality of sensors including;
a microphone positioned within the channel and configured to receive sound generated by the UAV as the UAV aerially navigates through the channel;
a camera positioned within the channel and configured to form a plurality of images, each of the plurality of images including a representation of the UAV as the UAV aerially navigates through the channel; and
a distance determining element configured to determine a distance between the distance determining element and the UAV as the UAV aerially navigates through the channel;
an aerial vehicle management system in communication with each of the plurality of sensors and in communication with the UAV, the aerial vehicle management system configured to at least;
receive channel information, the channel information including;
the sound received from the microphone;
the plurality of images formed by the camera; and
distance information representative of the distance determined by the distance determining element;
receive from the UAV, UAV information, the UAV information including at least one of;
revolution per minute (“
RPM”
) information corresponding to a motor of the UAV;
altitude information corresponding to an altitude of the UAV;
position information corresponding to a position of the UAV;
pose information corresponding to a pose of the UAV;
heading information corresponding to a heading of the UAV;
orvelocity information corresponding to a velocity of the UAV;
process the channel information and the UAV information to determine a plurality of variations between the channel information and the UAV information;
determine that each of the plurality of variations are within a respective tolerance range; and
for each of the plurality of variations, provide correction information to the UAV to alter a calibration of a respective sensor of the UAV, wherein the correction information is based at least in part on the variation.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure describes systems, methods, and apparatus for automating the verification of aerial vehicle sensors as part of a pre-flight, flight departure, in-transit flight, and/or delivery destination calibration verification process. At different stages, aerial vehicle sensors may obtain sensor measurements about objects within an environment, the obtained measurements may be processed to determine information about the object, as presented in the measurements, and the processed information may be compared with the actual information about the object to determine a variation or difference between the information. If the variation is within a tolerance range, the sensor may be auto adjusted and operation of the aerial vehicle may continue. If the variation exceeds a correction range, flight of the aerial vehicle may be aborted and the aerial vehicle routed for a full sensor calibration.
-
Citations
20 Claims
-
1. An unmanned aerial vehicle (UAV) flight departure verification apparatus comprising:
-
a channel through which a UAV aerially navigates as the UAV is departing a materials handling facility; a plurality of sensors positioned within the channel and configured to obtain information about the UAV as the UAV aerially navigates through the channel, the plurality of sensors including; a microphone positioned within the channel and configured to receive sound generated by the UAV as the UAV aerially navigates through the channel; a camera positioned within the channel and configured to form a plurality of images, each of the plurality of images including a representation of the UAV as the UAV aerially navigates through the channel; and a distance determining element configured to determine a distance between the distance determining element and the UAV as the UAV aerially navigates through the channel; an aerial vehicle management system in communication with each of the plurality of sensors and in communication with the UAV, the aerial vehicle management system configured to at least; receive channel information, the channel information including; the sound received from the microphone; the plurality of images formed by the camera; and distance information representative of the distance determined by the distance determining element; receive from the UAV, UAV information, the UAV information including at least one of; revolution per minute (“
RPM”
) information corresponding to a motor of the UAV;altitude information corresponding to an altitude of the UAV; position information corresponding to a position of the UAV; pose information corresponding to a pose of the UAV; heading information corresponding to a heading of the UAV;
orvelocity information corresponding to a velocity of the UAV; process the channel information and the UAV information to determine a plurality of variations between the channel information and the UAV information; determine that each of the plurality of variations are within a respective tolerance range; and for each of the plurality of variations, provide correction information to the UAV to alter a calibration of a respective sensor of the UAV, wherein the correction information is based at least in part on the variation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An unmanned aerial vehicle (“
- UAV”
) sensor calibration method, comprising;detecting a UAV aerially navigating through a channel; collecting, with a plurality of sensors positioned within the channel, channel information that includes at least one of; an actual position of the UAV within the channel, a plurality of images, each of the plurality of images including a representation of the UAV as the UAV aerially navigates through the channel;
ora sound generated by the UAV as the UAV aerially navigates through the channel; receiving from the UAV, UAV information, the UAV information including information recorded by one or more of a plurality of sensors coupled to the UAV; processing the channel information and the UAV information to determine a variation between the channel information and the UAV information; determining that the variation is within a tolerance range; and authorizing the UAV to continue a flight toward a destination. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- UAV”
-
15. An aerial vehicle calibration system, comprising:
-
a channel through which an aerial vehicle aerially navigates as the aerial vehicle departs a materials handling facility; the channel including a plurality of sensors configured to obtain information about the aerial vehicle as the aerial vehicle aerially navigates through the channel; an aerial vehicle management system in communication with the plurality of sensors, the aerial vehicle management system configured to at least; process the information received from the plurality of sensors to determine if one or more sensors coupled to the aerial vehicle needs calibration prior to a departure of the aerial vehicle from the materials handling facility; and in response a determination that one or more sensors of the aerial vehicle needs calibration, cause the one or more sensors of the aerial vehicle to be calibrated prior to the departure of the aerial vehicle from the materials handling facility. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification