Fiducial-based navigation of unmanned vehicles
First Claim
Patent Images
1. A system, comprising:
- a first fiducial located at a first location and encoding information about the first location and about a dimension of the first fiducial; and
an unmanned aerial vehicle (UAV) comprising;
an imaging device configured to capture a first image of the first fiducial;
a navigation sensor configured to generate navigation data; and
a computer system configured to;
generate a navigation state of the UAV based at least in part on the navigation data;
direct an autonomous flight of the UAV to deliver an item from a source to a destination based at least in part on the navigation state;
analyze the first image of the first fiducial to determine the information about the first location and the dimension of the first fiducial;
estimate a location of the UAV based at least in part on the information about the first location and the dimension of the first fiducial determined from the first image, wherein estimating the location of the UAV comprises estimating one or more of;
a latitude, a longitude, or an altitude based at least in part on a geometric reconstruction of the latitude, the longitude, or the altitude from the first location and the dimension of the first fiducial; and
update the navigation state based at least in part on the location of the UAV.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for facilitating an autonomous operation, such as an autonomous navigation, of an unmanned vehicle based on one or more fiducials. For example, image data of a fiducial may be generated with an optical sensor of the unmanned vehicle. The image data may be analyzed to determine a location of the fiducial. A location of the unmanned vehicle may be estimated from the location of the fiducial and the image. The autonomous navigation of the unmanned vehicle may be directed based on the estimated location.
28 Citations
20 Claims
-
1. A system, comprising:
-
a first fiducial located at a first location and encoding information about the first location and about a dimension of the first fiducial; and an unmanned aerial vehicle (UAV) comprising; an imaging device configured to capture a first image of the first fiducial; a navigation sensor configured to generate navigation data; and a computer system configured to; generate a navigation state of the UAV based at least in part on the navigation data; direct an autonomous flight of the UAV to deliver an item from a source to a destination based at least in part on the navigation state; analyze the first image of the first fiducial to determine the information about the first location and the dimension of the first fiducial; estimate a location of the UAV based at least in part on the information about the first location and the dimension of the first fiducial determined from the first image, wherein estimating the location of the UAV comprises estimating one or more of;
a latitude, a longitude, or an altitude based at least in part on a geometric reconstruction of the latitude, the longitude, or the altitude from the first location and the dimension of the first fiducial; andupdate the navigation state based at least in part on the location of the UAV. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method, comprising:
-
accessing, by a computer system, image data of a fiducial, the image data detected based at least in part on an optical sensor of an unmanned aerial vehicle (UAV); determining, by the computer system, a first location and a dimension of the fiducial based at least in part on the image data, the fiducial associated with information about the first location and the dimension of the fiducial; estimating, by the computer system, a location of the UAV based at least in part on the first location of the fiducial, wherein estimating the location of the UAV comprises estimating one or more of;
a latitude, a longitude, or an altitude based at least in part on a geometric reconstruction of the latitude, the longitude, or the altitude from the first location and the dimension of the fiducial; anddirecting, by the computer system, an autonomous navigation of the UAV based at least in part on the location of the UAV. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system associated with an unmanned vehicle that comprises a navigation device and an optical sensor, the system comprising:
-
one or more processors; and one or more computer-readable storage media comprising instructions that, when executed with the one or more processors, cause the system to at least; generate a navigation state of the unmanned vehicle based at least in part on a navigation device; direct an autonomous path of the unmanned vehicle based at least in part on the navigation state; detect image data of a fiducial via the optical sensor to determine a first location and a dimension of the fiducial; estimate a location of the unmanned vehicle based at least in part on the first location and the dimension of the fiducial, wherein estimating the location of the unmanned vehicle comprises estimating one or more of;
a latitude, a longitude, or an altitude based at least in part on a geometric reconstruction of the latitude, the longitude, or the altitude from the first location and the dimension of the fiducial; andupdate the navigation state based at least in part on the location of the unmanned vehicle. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification