Method and apparatus for sharing map data associated with automated industrial vehicles
First Claim
1. A method of constructing a local map feature with a vehicle centric measurement, the method comprising:
- providing a vehicle pose indicative of a position of an automated guided vehicle with respect to a global coordinate system of global map data, wherein the automated guided vehicle comprises one or more sensors;
providing local map data on a memory associated with the automated guided vehicle, wherein the local map data comprises feature information and landmark data;
capturing, with the one or more sensors, vehicle centric measurement data indicative of one or more objects within the physical environment, the one or more objects comprising an object that changes within the physical environment;
determining, automatically with at least one processor, a dynamic feature pose indicative of a position of the object, an orientation of the object, or both with respect to the global coordinate system by superimposing the vehicle centric measurement data onto the vehicle pose; and
updating the feature information of the local map with the dynamic feature pose.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for sharing map data between industrial vehicles in a physical environment is described. In one embodiments, the method includes processing local map data associated with a plurality of industrial vehicles, wherein the local map data comprises feature information generated by the plurality of industrial vehicles regarding features observed by industrial vehicles in the plurality of vehicles; combining the feature information associated with local map data to generate global map data for the physical environment; and navigating an industrial vehicle of the plurality of industrial vehicles using at least a portion of the global map data.
-
Citations
28 Claims
-
1. A method of constructing a local map feature with a vehicle centric measurement, the method comprising:
-
providing a vehicle pose indicative of a position of an automated guided vehicle with respect to a global coordinate system of global map data, wherein the automated guided vehicle comprises one or more sensors; providing local map data on a memory associated with the automated guided vehicle, wherein the local map data comprises feature information and landmark data; capturing, with the one or more sensors, vehicle centric measurement data indicative of one or more objects within the physical environment, the one or more objects comprising an object that changes within the physical environment; determining, automatically with at least one processor, a dynamic feature pose indicative of a position of the object, an orientation of the object, or both with respect to the global coordinate system by superimposing the vehicle centric measurement data onto the vehicle pose; and updating the feature information of the local map with the dynamic feature pose. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of determining a vehicle position with a vehicle centric measurement, the method comprising:
-
providing a vehicle pose indicative of a position of an automated guided vehicle with respect to a global coordinate system of a global map data, wherein the automated guided vehicle comprises one or more sensors; providing local map data on a memory associated with the automated guided vehicle, wherein the local map data comprises landmark data; providing an observable area indicative of a visible range of the one or more sensors of the automated guided vehicle; determining an invisible portion of the landmark data based upon the vehicle pose and the observable area of the one or more sensors, wherein the invisible portion is outside the observable area; partitioning the local map data into partitioned map data, wherein the partitioned map data does not include the invisible portion; capturing vehicle centric measurement data with the one or more sensors, wherein the vehicle centric measurement data is indicative of an object within the physical environment; transforming the vehicle centric measurement data into a vehicle centric feature set; and determining, automatically with at least one processor, a next vehicle pose indicative of the position of the automated guided vehicle with respect to the global coordinate system based upon the vehicle centric feature set and the partitioned map data. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of updating global map data with a vehicle centric measurement, the method comprising:
-
navigating a first automated guided vehicle through a physical environment using global map data that defines a global coordinate system; capturing a first vehicle centric measurement data with a first sensor array coupled to the first automated guided vehicle, wherein the first vehicle centric measurement data is indicative of an object within the physical environment; transforming the first vehicle centric measurement data into a first feature pose indicative of a position of the object, an orientation of the object, or both with respect to the global coordinate system and a first feature pose uncertainty indicative of error of the first measurement data; capturing a second vehicle centric measurement data with a second sensor array coupled to a second automated guided vehicle, wherein the second vehicle centric measurement data is indicative of the object within the physical environment; transforming the second vehicle centric measurement data into a second feature pose indicative of the position of the object, the orientation of the object, or both with respect to the global coordinate system and a second feature pose uncertainty indicative of error of the second measurement data; transforming, automatically with one or more processors, the first feature pose, the first feature pose uncertainty, the second feature pose, and the second feature pose uncertainty into an estimated feature pose indicative of the position of the object, the orientation of the object, or both with respect to the global coordinate system, wherein the first feature pose, the first feature pose uncertainty, the second feature pose, and the second feature pose uncertainty are transformed into the estimated feature pose according to one or more statistical methods; and updating the global map data according to the estimated feature pose. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification