CPC G08G 5/006 (2013.01) [B64C 39/024 (2013.01); B64D 47/08 (2013.01); G05D 1/0214 (2013.01); G05D 1/106 (2019.05); G08G 5/0004 (2013.01); G08G 5/0013 (2013.01); G08G 5/0021 (2013.01); G08G 5/0026 (2013.01); G08G 5/0052 (2013.01); G08G 5/0069 (2013.01); G08G 5/0082 (2013.01); B64U 10/10 (2023.01); B64U 2101/30 (2023.01); B64U 2201/10 (2023.01); B64U 2201/20 (2023.01)] | 20 Claims |
1. An unmanned aerial vehicle (UAV), comprising:
one or more processors individually or collectively configured to:
assess a location of the UAV;
calculate a distance between the UAV and a flight-restricted region using the location of the UAV;
assess whether the distance falls within a first distance threshold; and
instruct the UAV to take a flight response measure selected from (1) a first flight response measure when the distance falls within the first distance threshold, and (2) a second flight response measure different from the first flight response measure when the distance falls outside the first distance threshold, wherein the first flight response measure at least comprises causing the UAV to descend or hover over a location, and wherein a rate at which the UAV descends is determined based on the location of the UAV.
|