Method and system for GPS-denied navigation of unmanned aerial vehicles
First Claim
1. A method for navigation of one or more unmanned aerial vehicles in an urban environment, the method comprising:
- flying a first unmanned aerial vehicle at a first altitude over an urban environment such that the first unmanned aerial vehicle is aided by Global Positioning System (GPS) signals;
flying a second unmanned aerial vehicle at a second altitude over the urban environment that is lower than the first altitude such that the second unmanned aerial vehicle is denied access to GPS signals, wherein the first and second unmanned aerial vehicles are in operative communication with each other so that images can be transmitted therebetween;
capturing a first set of images of a selected area in the urban environment from the first unmanned aerial vehicle, the first set of images having one or more image features;
capturing a second set of images of the selected area in the urban environment from the second unmanned aerial vehicle, the second set of images having one or more image features that correspond to the one or more image features in the first set of images;
matching the one or more image features from the second set of images with corresponding image features from the first set of images; and
calculating a current position of the second unmanned aerial vehicle based on the matched image features from the first and second sets of images.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for navigation of one or more unmanned aerial vehicles in an urban environment is provided. The method comprises flying at least one Global Positioning System (GPS)-aided unmanned aerial vehicle at a first altitude over an urban environment, and flying at least one GPS-denied unmanned aerial vehicle at a second altitude over the urban environment that is lower than the first altitude. The unmanned aerial vehicles are in operative communication with each other so that images can be transmitted therebetween. A first set of images from the GPS-aided unmanned aerial vehicle is captured, and a second set of images from the GPS-denied unmanned aerial vehicle is also captured. Image features from the second set of images are then matched with corresponding image features from the first set of images. A current position of the GPS-denied unmanned aerial vehicle is calculated based on the matched image features from the first and second sets of images.
48 Citations
20 Claims
-
1. A method for navigation of one or more unmanned aerial vehicles in an urban environment, the method comprising:
-
flying a first unmanned aerial vehicle at a first altitude over an urban environment such that the first unmanned aerial vehicle is aided by Global Positioning System (GPS) signals; flying a second unmanned aerial vehicle at a second altitude over the urban environment that is lower than the first altitude such that the second unmanned aerial vehicle is denied access to GPS signals, wherein the first and second unmanned aerial vehicles are in operative communication with each other so that images can be transmitted therebetween; capturing a first set of images of a selected area in the urban environment from the first unmanned aerial vehicle, the first set of images having one or more image features; capturing a second set of images of the selected area in the urban environment from the second unmanned aerial vehicle, the second set of images having one or more image features that correspond to the one or more image features in the first set of images; matching the one or more image features from the second set of images with corresponding image features from the first set of images; and calculating a current position of the second unmanned aerial vehicle based on the matched image features from the first and second sets of images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 20)
-
-
10. A system for navigation of one or more unmanned aerial vehicles in an urban environment, the system comprising:
-
means for capturing a first set of images of a selected area in an urban environment from a GPS-aided first unmanned aerial vehicle flying at a first altitude over the urban environment, the first set of images having one or more image features; means for capturing a second set of images of the selected area in the urban environment from a second unmanned aerial vehicle at a second altitude over the urban environment that is lower than the first altitude such that the second unmanned aerial vehicle is denied access to GPS signals, the second set of images having one or more image features that correspond to the one or more image features in the first set of images, wherein the first and second unmanned aerial vehicles are in operative communication with each other so that images can be transmitted therebetween; means for matching the one or more image features from the second set of images with corresponding image features from the first set of images; and means for calculating a current position of the second unmanned aerial vehicle based on the matched image features from the first and second sets of images. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium having instructions stored thereon for a method of navigation of one or more unmanned aerial vehicles in an urban environment, the method comprising:
-
capturing a first set of images of a selected area in an urban environment from a GPS-aided first unmanned aerial vehicle flying at a first altitude over the urban environment, the first set of images having one or more image features; capturing a second set of images of the selected area in the urban environment from a second unmanned aerial vehicle at a second altitude over the urban environment that is lower than the first altitude such that the second unmanned aerial vehicle is denied access to GPS signals, the second set of images having one or more image features that correspond to the one or more image features in the first set of images, wherein the first and second unmanned aerial vehicles are in operative communication with each other so that images can be transmitted therebetween; matching the one or more image features from the second set of images with corresponding image features from the first set of images; and calculating a current position of the second unmanned aerial vehicle based on the matched image features from the first and second sets of images. - View Dependent Claims (19)
-
Specification