DYNAMICALLY ADJUSTING UAV FLIGHT OPERATIONS BASED ON RADIO FREQUENCY SIGNAL DATA
First Claim
1. A system comprising one or more processors, and a non-transitory computer-readable medium including one or more sequences of instructions that, when executed by the one or more processors, cause the system to perform the operations comprising:
- navigating an unmanned aerial vehicle (UAV);
periodically monitoring radio frequency (RF) signals external to the UAV;
determining a received signal strength indication (RSSI) value for the monitored RF signals at a plurality of geospatial locations during the navigation of the UAV; and
storing a plurality of RSSI values and the respective geospatial locations of where a corresponding value was monitored.
6 Assignments
0 Petitions
Accused Products
Abstract
In some implementations, a UAV flight system can dynamically adjust UAV flight operations based on radio frequency (RF) signal data. For example, the flight system can determine an initial flight plan for inspecting a RF transmitter and configure a UAV to perform an aerial inspection of the RF transmitter. Once airborne, the UAV can collect RF signal data and the flight system can automatically adjust the flight plan to avoid RF signal interference and/or damage to the UAV based on the collected RF signal data. In some implementations, the UAV can collect RF signal data and generate a three-dimensional received signal strength map that describes the received signal strength at various locations within a volumetric area around the RF transmitter. In some implementations, the UAV can collect RF signal data and determine whether a RF signal transmitter is properly aligned.
-
Citations
30 Claims
-
1. A system comprising one or more processors, and a non-transitory computer-readable medium including one or more sequences of instructions that, when executed by the one or more processors, cause the system to perform the operations comprising:
-
navigating an unmanned aerial vehicle (UAV); periodically monitoring radio frequency (RF) signals external to the UAV; determining a received signal strength indication (RSSI) value for the monitored RF signals at a plurality of geospatial locations during the navigation of the UAV; and storing a plurality of RSSI values and the respective geospatial locations of where a corresponding value was monitored. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
11. A method implemented by a system comprising one or more processors, the method comprising:
-
navigating an unmanned aerial vehicle (UAV); periodically monitoring radio frequency (RF) signals external to the UAV; determining a received signal strength indication (RSSI) value for the monitored RF signals at a plurality of geospatial locations during the navigation of the UAV; and storing a plurality of RSSI values and the respective geospatial locations of where the corresponding value was monitored.
-
-
21. A non-transitory computer storage medium comprising instructions that when executed by a system comprising one or more processors, cause the one or more processors to perform operations comprising:
-
navigating an unmanned aerial vehicle (UAV); periodically monitoring radio frequency (RF) signals external to the UAV; determining a received signal strength indication (RSSI) value for the monitored RF signals at a plurality of geospatial locations during the navigation of the UAV; and storing a plurality of RSSI values and the respective geospatial locations of where the corresponding value was monitored.
-
Specification