Method and Apparatus for Generating a Map from Landmarks
OwnerJacob Krautinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerJacob Krautinventor
Estimating the term…
A method and apparatus for generating a map from landmarks. The method and apparatus may involve the use of a processor circuit. An embodiment may consist of a platform with a processor circuit, and various different sensors for landmark generation that are known to the art such as a plurality of cameras and/or laser rangefinders. Landmarks are stored in a data structure with their past untransformed landmarks. New landmark data is matched using previous stored untransformed landmarks. Generally current position is only used for matching when backtracking or closing the loop. Landmarks are grouped with other landmarks that are visible in the same time interval. In these groups, dynamic landmarks are identified computationally efficiently using binning. Using basis landmarks in a group, a map relative to these basis landmarks is generated that is translation and rotation invariant. These relative maps are linked together to form a global map. Current position is non cumulative and generated by comparing currently observed landmarks to their global positions. The advantages of this method and apparatus is that it is computationally real time, has dynamic landmark detection and has comparable accuracy to other methods known in the art.
A method for generating a map from landmarks, the method comprising:
The method claimed in 1 wherein the landmarks consist of three dimensional points.
The method claimed in 1 wherein the landmarks consist of planes or surfaces that may be textured.
The method claimed in 1 wherein dynamic detection is also performed when calculating the relative map for each group.
The method claimed in 1 wherein a mobile platform is used as a platform for a plurality of processors and sensors for generating a map from landmarks, where the map is used for navigation purposes.
The method claimed in 1 wherein a stationary platform is used as a platform for a plurality of processors and sensors for generating a map from landmarks, where the map is used to locate and track dynamic objects in the map.
The method claimed in 1 wherein dynamic objects are not present and dynamic detection is not required.
The method claimed in 1 wherein the map consists of identifying and tracking only dynamic objects.
The method claimed in 1, wherein a position sensor or data such as GPS, or a predictive estimate of location, is used in combination with the said method to match landmarks and align the relative map of the groups to the global map.
An apparatus for generating a map from landmarks, the apparatus comprising a processor circuit configured to:
The apparatus claimed in 10 wherein said processor circuit is configured to use landmarks consisting of three dimensional points.
The apparatus claimed in 10 wherein said processor circuit is configured to use landmarks consisting of planes or surfaces that may be textured.
The apparatus claimed in 10 wherein said processor circuit is configured to perform dynamic detection when calculating the relative map for each group.
The apparatus claimed in 10 wherein said processor circuit is configured in a platform with a plurality of processors and sensors for generating a map from landmarks, where the map is used for navigation purposes.
The apparatus claimed in 10 wherein said processor circuit is configured in a platform with a plurality of processors and sensors for generating a map from landmarks, where the map is used to locate and track dynamic objects in the map.
The apparatus claimed in 10 wherein said processor circuit is configured to not perform dynamic detection since dynamic objects are not present.
The apparatus claimed in 10 wherein said processor circuit is configured to identify and track only dynamic objects.
The apparatus claimed in 10 wherein said processor circuit is configured to use a position sensor or data such as GPS, or a predictive estimate of location, is used in combination with the said apparatus to match landmarks and align the relative map of the groups to the global map.
A method for identifying groups of correlated objects through binning, the method comprising:
The method claimed in 19, wherein a means of ending the comparison loop is used when a desired grouping is achieved.
Dependencies are inferred from the claim text.