Systems and methods for refining landmark positions
First Claim
1. A system for determining a location of a landmark for use in navigation of an autonomous vehicle, the system comprising:
- at least one processor programmed to;
receive a measured position of the landmark;
determine a refined position of the landmark based on the measured position of the landmark and at least one previously acquired position for the landmark, wherein the measured position and the at least one previously acquired position are determined based on acquisition, from a camera associated with a host vehicle, of at least one environmental image associated with the host vehicle, analysis of the at least one environmental image to identify the landmark in the environment of the host vehicle, reception of global positioning system (GPS) data representing a location of the host vehicle, analysis of the at least one environmental image to determine a relative position of the identified landmark with respect to the host vehicle, and determination of a globally localized position of the landmark based on at least the GPS data and the determined relative position;
selectively preclude transmission of the refined position of the landmark or the measured position of the landmark to a server, the server storing a sparse data model including landmark position information, based on at least one value indicative of a determined confidence level; and
selectively preclude transmission of a distance between two measured landmark positions to the server based on the at least one value indicative of the determined confidence level.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is provided for determining a location of a landmark for use in navigation of an autonomous vehicle. The system includes a processor programmed to receive a measured position of the landmark. The processor is also programmed to determine a refined position of the landmark based on the measured position of the landmark and at least one previously acquired position for the landmark. The measured position and the previously acquired position are determined based on acquisition of an environmental image associated with the host vehicle, analysis of the environmental image to identify the landmark, reception of global positioning system (GPS) data representing a location of the host vehicle, analysis of the environmental image to determine a relative position of the identified landmark with respect to the host vehicle, and determination of a globally localized position of the landmark based on the GPS data and the relative position.
34 Citations
34 Claims
-
1. A system for determining a location of a landmark for use in navigation of an autonomous vehicle, the system comprising:
at least one processor programmed to; receive a measured position of the landmark; determine a refined position of the landmark based on the measured position of the landmark and at least one previously acquired position for the landmark, wherein the measured position and the at least one previously acquired position are determined based on acquisition, from a camera associated with a host vehicle, of at least one environmental image associated with the host vehicle, analysis of the at least one environmental image to identify the landmark in the environment of the host vehicle, reception of global positioning system (GPS) data representing a location of the host vehicle, analysis of the at least one environmental image to determine a relative position of the identified landmark with respect to the host vehicle, and determination of a globally localized position of the landmark based on at least the GPS data and the determined relative position; selectively preclude transmission of the refined position of the landmark or the measured position of the landmark to a server, the server storing a sparse data model including landmark position information, based on at least one value indicative of a determined confidence level; and selectively preclude transmission of a distance between two measured landmark positions to the server based on the at least one value indicative of the determined confidence level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
18. A method for determining a location of a landmark for use in navigation of an autonomous vehicle, the method comprising:
-
receiving a measured position of the landmark; determining a refined position of the landmark based on the measured position of the landmark and at least one previously acquired position for the landmark, wherein the measured position and the at least one previously acquired position are determined based on; acquisition, from a camera associated with a host vehicle, of at least one environmental image associated with the host vehicle, analysis of the at least one environmental image to identify the landmark in the environment of the host vehicle, reception of global positioning system (GPS) data representing a location of the host vehicle, analysis of the at least one environmental image to determine a relative position of the identified landmark with respect to the host vehicle, and determination of a globally localized position of the landmark based on at least the GPS data and the determined relative position; selectively precluding transmission of the refined position of the landmark or the measured position of the landmark to a server, the server storing a sparse data model including landmark position information, based on at least one value indicative of a determined confidence level; and selectively preclude transmission of a distance between two measured landmark positions to the server based on the at least one value indicative of the determined confidence level. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An autonomous vehicle, comprising:
-
a body; and at least one processor programmed to; receive a measured position of a landmark; determine a refined position of the landmark based on the measured position of the landmark and at least one previously acquired position for the landmark, wherein the at least one processor is further programmed to determine the measured position and the at least one previously acquired position based on acquisition, from a camera associated with the vehicle, of at least one environmental image associated with the vehicle, analysis of the at least one environmental image to identify the landmark in the environment of the vehicle, reception of global positioning system (GPS) data representing a location of the vehicle, analysis of the at least one environmental image to determine a relative position of the identified landmark with respect to the vehicle, and determination of a globally localized position of the landmark based on at least the GPS data and the determined relative position; selectively preclude transmission of the refined position of the landmark to a server, the server storing a sparse data model including landmark position information, based on at least one value indicative of a determined confidence level; and selectively preclude transmission of a distance between two measured landmark positions to the server based on the at least one value indicative of the determined confidence level. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
Specification