Systems and methods for correlating reduced evidence grids
First Claim
1. A method for correlating evidence grids, the method comprising:
- acquiring measurements from a sensor, wherein the sensor generates signals describing a current section of an environment relative to the system;
creating an evidence grid from the measurements, wherein the evidence grid describes the probability that a location within the section of the environment is occupied by an object;
creating a reduced evidence grid from the evidence grid, wherein the reduced evidence grid describes a surface of at least one object within the current section;
correlating the reduced evidence grid with a reduced historical evidence grid by performing a sequential search for a highest correlative value, wherein the sequential search comprises adjusting positions and orientations of the reduced evidence grid and the reduced historical evidence grid in relation to one another and calculating correlative values for the positions and orientations, wherein the adjusted positions and orientations comprises translations and rotations, wherein the translations and the rotations performed in the adjusted positions and orientations are performed to identify the highest correlative value along an individual degree of freedom; and
determining navigational parameters for a navigation system based on the adjusted positions and orientations.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is provided for correlating evidence grids. In certain embodiments, the system includes a sensor that generates signals describing a current section of an environment; a memory configured to store measurements of historical sections of the environment; and a processor coupled to the sensor and configured to calculate navigation parameters based on signals received from the sensor. Further, the processor converts the signals received from the sensor into a current evidence grid and removes data from the current evidence grid to form a reduced evidence grid; converts the measurements of historical sections into a historical evidence grid; and correlates the reduced evidence grid with the historical evidence grid by adjusting position and orientation of the reduced evidence grid and the historical evidence grid in relation to one another and calculating correlative values, and searching for a highest correlative value.
-
Citations
20 Claims
-
1. A method for correlating evidence grids, the method comprising:
-
acquiring measurements from a sensor, wherein the sensor generates signals describing a current section of an environment relative to the system; creating an evidence grid from the measurements, wherein the evidence grid describes the probability that a location within the section of the environment is occupied by an object; creating a reduced evidence grid from the evidence grid, wherein the reduced evidence grid describes a surface of at least one object within the current section; correlating the reduced evidence grid with a reduced historical evidence grid by performing a sequential search for a highest correlative value, wherein the sequential search comprises adjusting positions and orientations of the reduced evidence grid and the reduced historical evidence grid in relation to one another and calculating correlative values for the positions and orientations, wherein the adjusted positions and orientations comprises translations and rotations, wherein the translations and the rotations performed in the adjusted positions and orientations are performed to identify the highest correlative value along an individual degree of freedom; and determining navigational parameters for a navigation system based on the adjusted positions and orientations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a sensor configured to generate signals describing a current section of an environment relative to the system; a memory configured to store measurements of historical sections of the environment relative to the system; and a processor coupled to the sensor and configured to calculate navigation parameters based on signals received from the sensor; wherein the processor is configured to convert the signals received from the sensor into a current evidence grid and remove data from the current evidence grid to form a reduced evidence grid; wherein the processor is configured to convert the measurements of historical sections into a historical evidence grid; wherein the processor is configured to correlate the reduced evidence grid with the historical evidence grid by performing a sequential search for a highest correlative value, wherein the sequential search comprises finding adjusted positions and orientations of the reduced evidence grid and the historical evidence grid in relation to one another and calculating correlative values for the adjusted positions and orientations, wherein translations and orientations performed in the adjusted positions and orientations are performed to identify the highest correlative value along an individual degree of freedom, and wherein the navigation parameters are calculated based on the adjusted positions and orientations. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A program product comprising a non-transitory processor-readable medium on which program instructions are embodied, wherein the program instructions cause at least one programmable processor to:
-
acquire measurements from a sensor, wherein the sensor generates signals describing a current section of an environment relative to the system; create an evidence grid from the measurements, wherein the evidence grid describes the probability that a location within the section of the environment is occupied by an object; create a historical evidence grid from historical measurements representing historical sections of the environment; create a reduced evidence grid from the evidence grid, wherein the reduced evidence grid describes a surface of at least one object within the current section; create a reduced historical evidence grid from the historical evidence grid, wherein the reduced historical evidence grid describes the surface of the at least one object within the historical sections; and correlate the reduced evidence grid with the historical evidence grid by adjusting position and orientation of the reduced evidence grid and the historical evidence grid in relation to one another and calculating correlative values for each adjusted position and orientation, and searching for a highest correlative value; and determine navigational parameters for a navigation system based on the adjusted positions and orientations associated with the highest correlative value. - View Dependent Claims (19, 20)
-
Specification