Automatic past error corrections for location and inventory tracking
First Claim
1. A position tracking system comprising:
- a positioning unit associated with a mobile object for providing first position data of the mobile object enabling providing a first real time trajectory indicating movement of the object;
a data storage unit for storing the first position data;
a navigation processing module for generating calibrated second trajectory data from the first position data; and
an error correction computation module for comparing the second calibrated trajectory data from the navigation processing module with the first trajectory data and generating correction data indicating corrections in the first position data.
3 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for tracking and maintaining an inventory of location of containers that are stored on cargo ships or in a container yard. The system includes one or more sensors, such as GPS and INS sensors for obtaining real-time position information, as well as a processor configured to automatically provide post processing to recover lost data and to correct erroneous data, such as when real-time position signals are blocked or distorted, the post processing performed by estimating trajectories and correcting the location errors. Post-processed positioning techniques are continuously applied to the stored position data to iteratively determine calibrated position locations to provide calibrated second trajectory segments in a real-time fashion. The calibrated second trajectories are then used to identify the errors in the past real-time position data as soon as a segment of the second calibrated trajectory becomes statistically trustworthy. Corrections can be automatically made in inventory locations stored in a database to correct position errors for the containers.
-
Citations
16 Claims
-
1. A position tracking system comprising:
-
a positioning unit associated with a mobile object for providing first position data of the mobile object enabling providing a first real time trajectory indicating movement of the object;
a data storage unit for storing the first position data;
a navigation processing module for generating calibrated second trajectory data from the first position data; and
an error correction computation module for comparing the second calibrated trajectory data from the navigation processing module with the first trajectory data and generating correction data indicating corrections in the first position data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for providing position data for a mobile object comprising the steps of:
-
obtaining first position data of the mobile object in a real-time fashion;
storing the first position data in at least one timed sequence;
determining a first trajectory based in part on the first position data;
calculating the position data motion of the mobile object by employing a post-processing estimation filter to provide a second trajectory more accurately depicting movement of the object than the first trajectory;
correlating the first trajectory with the second trajectory to identify segments of the first position data that require correction; and
generating correction data indicating corrections in the first position data.
-
-
15. A resource tracking inventory system comprising a processor with a readable storage medium, the storage medium storing inventory data to enable tracking of a mobile object by the processor, the storage medium:
-
storing first position data of the mobile object in at least one timed sequence;
storing a first trajectory indicating movement of the mobile object based in part on the first position data;
storing a second trajectory indicating movement of the mobile object, the second trajectory obtained from the first position data using a filter including post-processing estimation algorithms so that the second trajectory is more accurately predicts movement of the object than the first trajectory; and
storing revised position data indicating revisions to the first position data based on a comparison of the first trajectory with the second trajectory. - View Dependent Claims (16)
-
Specification