US 12,007,792 B2
Backup navigation system for unmanned aerial vehicles
Dinuka Abeywardena, Mountain View, CA (US); and Damien Jourdan, San Jose, CA (US)
Assigned to Wing Aviation LLC, Palo Alto, CA (US)
Filed by Wing Aviation LLC, Mountain View, CA (US)
Filed on Apr. 12, 2023, as Appl. No. 18/133,648.
Application 18/133,648 is a continuation of application No. 17/133,610, filed on Dec. 23, 2020, granted, now 11,656,638.
Application 17/133,610 is a continuation of application No. 16/411,576, filed on May 14, 2019, granted, now 10,908,622, issued on Feb. 2, 2021.
Application 16/411,576 is a continuation of application No. 15/703,948, filed on Sep. 13, 2017, granted, now 10,387,727, issued on Aug. 20, 2019.
Prior Publication US 2023/0244250 A1, Aug. 3, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G05D 1/00 (2006.01); B64D 47/08 (2006.01); G01C 11/06 (2006.01); G01C 21/00 (2006.01); G01C 21/32 (2006.01); G06V 20/17 (2022.01); B64U 10/25 (2023.01); B64U 101/30 (2023.01)
CPC G05D 1/106 (2019.05) [B64D 47/08 (2013.01); G01C 11/06 (2013.01); G01C 21/32 (2013.01); G01C 21/3852 (2020.08); G06V 20/17 (2022.01); B64U 10/25 (2023.01); B64U 2101/30 (2023.01); B64U 2201/10 (2023.01); B64U 2201/20 (2023.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
during a flight to a destination by an unmanned aerial vehicle (UAV), operating an image capture device coupled to the UAV to capture a first image of an environment;
identifying, based on the first image, a first visual feature within the environment;
determining a current location of the UAV by determining a relationship between the first visual feature and a first map feature of a map;
comparing the current location of the UAV to location data from a primary navigation system of the UAV;
based on comparing the current location to the location data from the primary navigation system, determining a discrepancy between the current location and the location data from the primary navigation system; and
based on determining the discrepancy, outputting an alert indicative of the discrepancy.