Dead reckoning based initialization of position and heading using discrete position indicators
AssigneemCube Inc.
InventorJoseph M. Kelly
Life of this patent
Estimating the term…
Abstract
A method and system for operating a hand-held computer system for navigation. Embodiments of the present invention includes novel improvements to a navigation method and implementation through a device, which can include inertial and/or magnetic field sensors integrated within a hand held device. The method can include using a single-fix method or a dual-fix method. The single fix method includes monitoring travel distance or time for a pre-specified condition and updating the heading from a dead reckoning process based on a first position fix by using a map. The dual-fix method includes obtaining a second position fix and updating the heading based on the difference in displacement vectors from the dead reckoning process based on the first position fix.
Claims13
A computer implemented method for navigation performed by a hand-held computer system programmed to perform the method comprising:
- receiving a first position fix;
- storing a starting position;
- compute a navigation path using a dead reckoning process, the navigation path having a navigation heading and a dead reckoning displacement vector;
- receiving a second position fix;
- computing a heading correction using the difference between the dead reckoning displacement vector and a displacement vector based on the second position fix, wherein computing a heading correction using the difference between the dead reckoning displacement vector and a displacement vector based on the second position fix is executed under a dual fix condition;
- and
- updating the navigation heading using the heading correction.
A computer implemented method for navigation performed by a hand-held computer system programmed to perform the method comprising:
- receiving a first position fix;
- storing a starting position;
- compute a navigation path using a dead reckoning process, the navigation path having a navigation heading and a dead reckoning displacement vector;
- monitoring for a pre-specified condition;
- receiving a second position fix;
- computing a heading correction based on a map upon detection of the pre-specified condition;
- computing a heading correction using the difference between the dead reckoning displacement vector and a displacement vector based on the second position fix, wherein computing a heading correction using the difference between the dead reckoning displacement vector and a displacement vector based on the second position fix is executed under a dual fix condition;
- and
- updating the navigation heading using the heading correction.
Dependencies are inferred from the claim text.