Inertial device to estimate position based on corrected movement velocity
First Claim
1. An inertial device, comprising:
- processing circuitry configured toestimate a traveling direction and a movement velocity, based on an output of a sensor;
generate an estimated position of the inertial device by use of an inertial navigation system, based on the estimated traveling direction and the estimated movement velocity;
acquire absolute position information from externally provided signals;
correct the estimated position based on the absolute position information and generate a corrected position, upon acquiring the absolute position information; and
correct the traveling direction based on a gap between a first direction from a predetermined position to the estimated position and a second direction from the predetermined position to the corrected position,wherein the processing circuitry is further configured to correct the movement velocity based on (1) a first distance between a corrected position generated in response to acquiring the absolute position information in a lastly entered area and a corrected position generated in response to acquiring the absolute position information in a newly entered area, and (2) a second distance between the corrected position generated in response to acquiring the absolute position information in the lastly entered area and an estimated position generated before being corrected in response to acquiring the absolute information in the newly entered area.
1 Assignment
0 Petitions
Accused Products
Abstract
To improve indoor positioning accuracy, an inertial device includes a traveling direction estimator configured to estimate a traveling direction and movement velocity, based on an output of a sensor, a position estimator configured to generate an estimated position of the inertial device by use of an inertial navigation system, based on the traveling direction and the movement velocity estimated by the traveling direction estimator, an absolute position information acquirer configured to acquire absolute position information which is provided externally, a position corrector configured to correct the estimated position based on the absolute position information and generate a corrected position, upon acquiring the absolute position information, and a traveling direction corrector configured to correct the traveling direction based on a gap between a direction from a predetermined position to the estimated position and a direction from the predetermined position to the corrected position.
16 Citations
12 Claims
-
1. An inertial device, comprising:
-
processing circuitry configured to estimate a traveling direction and a movement velocity, based on an output of a sensor; generate an estimated position of the inertial device by use of an inertial navigation system, based on the estimated traveling direction and the estimated movement velocity; acquire absolute position information from externally provided signals; correct the estimated position based on the absolute position information and generate a corrected position, upon acquiring the absolute position information; and correct the traveling direction based on a gap between a first direction from a predetermined position to the estimated position and a second direction from the predetermined position to the corrected position, wherein the processing circuitry is further configured to correct the movement velocity based on (1) a first distance between a corrected position generated in response to acquiring the absolute position information in a lastly entered area and a corrected position generated in response to acquiring the absolute position information in a newly entered area, and (2) a second distance between the corrected position generated in response to acquiring the absolute position information in the lastly entered area and an estimated position generated before being corrected in response to acquiring the absolute information in the newly entered area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable recording medium storing a program for causing a computer to execute a process, the process comprising:
-
estimating a traveling direction and a movement velocity, based on an output of a sensor; generating an estimated position of an inertial device by use of an inertial navigation system, based on the estimated traveling direction and the estimated movement velocity; acquiring absolute position information from externally provided signals; correcting the estimated position based on the absolute position information and generating a corrected position, upon acquiring the absolute position information; and correcting the traveling direction based on a gap between a direction from a predetermined position to the estimated position and a direction from the predetermined position to the corrected position, wherein the method further comprises correcting the movement velocity based on (1) a first distance between a corrected position generated in response to acquiring the absolute position information in a lastly entered area and a corrected position generated in response to acquiring the absolute position information in a newly entered area, and (2) a second distance between the corrected position generated in response to acquiring the absolute position information in the lastly entered area and an estimated position generated before being corrected in response to acquiring the absolute information in the newly entered area.
-
-
12. A method for positioning, the method comprising:
-
estimating a traveling direction and a movement velocity, based on an output of a sensor; generating an estimated position of an inertial device by use of an inertial navigation system, based on the estimated traveling direction and the estimated movement velocity; acquiring absolute position information from externally provided signals; correcting the estimated position based on the absolute position information and generating a corrected position, upon acquiring the absolute position information; and correcting the traveling direction based on a gap between a direction from a predetermined position to the estimated position and a direction from the predetermined position to the corrected position, wherein the method further comprises correcting the movement velocity based on (1) a first distance between a corrected position generated in response to acquiring the absolute position information in a lastly entered area and a corrected position generated in response to acquiring the absolute position information in a newly entered area, and (2) a second distance between the corrected position generated in response to acquiring the absolute position information in the lastly entered area and an estimated position generated before being corrected in response to acquiring the absolute information in the newly entered area.
-
Specification