Unmanned aerial vehicle sensor calibration validation before flight
First Claim
1. A method for pre-flight verification of an unmanned aerial vehicle (UAV), comprising:
- causing a motor of the UAV to be powered and generate a force;
measuring with at least one sensor, an output from the UAV, wherein the output is at least one of a vibration of the UAV while the motor is powered, the force, or a sound generated by the UAV while the motor is powered, wherein the at least one sensor comprises a camera configured to obtain a plurality of images that include a representation of the UAV;
processing the output to determine if the output is within a tolerance range, wherein the processing includes;
processing the plurality of images to determine an actual revolutions per minute of the motor;
receiving a revolutions per minute from the UAV; and
determining that a difference between the actual revolutions per minute and the revolutions per minute is within the tolerance range; and
in response to determining that the output is within the tolerance range, providing an indication that the UAV has successfully completed a pre-flight validation.
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.
54 Citations
17 Claims
-
1. A method for pre-flight verification of an unmanned aerial vehicle (UAV), comprising:
-
causing a motor of the UAV to be powered and generate a force; measuring with at least one sensor, an output from the UAV, wherein the output is at least one of a vibration of the UAV while the motor is powered, the force, or a sound generated by the UAV while the motor is powered, wherein the at least one sensor comprises a camera configured to obtain a plurality of images that include a representation of the UAV; processing the output to determine if the output is within a tolerance range, wherein the processing includes; processing the plurality of images to determine an actual revolutions per minute of the motor; receiving a revolutions per minute from the UAV; and determining that a difference between the actual revolutions per minute and the revolutions per minute is within the tolerance range; and in response to determining that the output is within the tolerance range, providing an indication that the UAV has successfully completed a pre-flight validation. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9)
-
-
4. A method for pre-flight verification of an unmanned aerial vehicle (UAV), comprising:
-
causing a motor of the UAV to be powered and generate a force; measuring with at least one sensor, an output from the UAV, wherein the output is at least one of a vibration of the UAV while the motor is powered, the force, or a sound generated by the UAV while the motor is powered, wherein the at least one sensor comprises a camera configured to obtain a plurality of images that include a representation of the UAV; processing the output to determine if the output is within a tolerance range, wherein the processing includes; processing the plurality of images to determine a vibration of at least a portion of the UAV while the motor is powered and generating a force; and determining that the vibration is within the tolerance range; and in response to determining that the output is within the tolerance range, providing an indication that the UAV has successfully completed a pre-flight validation.
-
-
10. An unmanned aerial vehicle (UAV) pre-flight verification apparatus comprising:
-
at least one sensor configured to measure an output from the UAV; and a processor in communication with the at least one sensor, the processor configured to at least; send instructions that cause the UAV to power a motor of the UAV; receive the output from the UAV measured by the at least one sensor, wherein the output is obtained while the UAV is powering the motor, wherein the at least one sensor comprises a camera configured to obtain one or more images of the UAV, wherein receiving the output from the UAV comprises; receiving a plurality of images captured by the camera, wherein the plurality of images each include a representation of at least a portion of the UAV and are captured while the UAV is powering the motor; and receiving from the UAV an indication of a revolutions per minute of the motor; process the output to determine that the output is within a tolerance range, wherein processing the output comprises; processing the plurality of images to determine an actual revolutions per minute of the motor; and determining that a difference between the indication of the revolutions per minute received from the UAV and the actual revolutions per minute are within the tolerance range; and in response to a determination that the output is within the tolerance range, provide an indication that the motor is approved for flight, wherein providing the indication that the motor is approved for flight comprises; in response to a determination that the difference is within the tolerance range, providing the indication that the motor is approved for flight. - View Dependent Claims (11, 12, 13)
-
-
14. A verification system, comprising:
-
at least one sensor configured to measure an output from an aerial vehicle; and a processor in communication with the at least one sensor and configured to at least; cause a motor of the aerial vehicle to be powered; receive from the at least one sensor an output that is generated by the aerial vehicle prior to a flight of the aerial vehicle and while the motor is powered, wherein the at least one sensor comprises an imaging element positioned to include the aerial vehicle in a field of view of the imaging element, and wherein receiving from the at least one sensor the output that is generated by the aerial vehicle comprises receiving from the imaging element a plurality of images that each includes a representation of the motor of the aerial vehicle; and process the output of the aerial vehicle to verify at least one aspect of the aerial vehicle prior to a flight of the aerial vehicle, wherein processing the output comprises processing the plurality of images to determine that an actual revolutions per minute of the motor is within a tolerance range of a revolutions per minute received from the aerial vehicle. - View Dependent Claims (15, 16, 17)
-
Specification