Method of and apparatus for calculating position of movable body in navigation system, method of and apparatus for correcting the position, and program storage device readable by the apparatus
First Claim
1. A method of calculating a present position of a movable body for use in a navigation system for navigating said movable body, said method comprising:
- an electric-wave-based measurement process of measuring an electric-wave-based measurement position which is a position of said movable body measured on the basis of electric waves for positional measurement, which are transmitted from satellites, and which include time data indicating an electric-wave-based measurement time which is a time when measuring the electric-wave-based measurement position, at the electric-wave-based measurement time;
a self-sustained measurement process of measuring a self-sustained measurement position which is a position of said movable body measured on the basis of data from self-sustained type sensors built in said movable body;
a time difference calculation process of calculating a time difference between a time when measuring the electric-wave-based measurement position by said electric-wave-based measurement process and a time when measuring the self-sustained measurement position by said self-sustained measurement process;
a correction process of correcting the electric-wave-based measurement position on the basis of the calculated time difference; and
a present position calculation process of calculating the present position of said movable body on the basis of the corrected electric-wave-based measurement position and the self-sustained measurement position.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of calculating a present position of a movable body for use in a navigation system, is provided with the processes of: measuring an electric-wave-based measurement position which is a position of the movable body measured on the basis of electric waves for positional measurement, which are transmitted from satellites accompanied by time data indicating an electric-wave-based measurement time which is a time when measuring the electric-wave-based measurement position, at the electric-wave-based measurement time; measuring a self-sustained measurement position which is a position of the movable body measured on the basis of data from self-sustained type sensors built in the movable body; calculating a time difference between the electric-wave-based measurement time and a time when measuring the self-sustained measurement position; correcting the electric-wave-based measurement position on the basis of the calculated time difference; and calculating the present position of the movable body on the basis of the corrected electric-wave-based measurement position and the self-sustained measurement position.
48 Citations
15 Claims
-
1. A method of calculating a present position of a movable body for use in a navigation system for navigating said movable body, said method comprising:
-
an electric-wave-based measurement process of measuring an electric-wave-based measurement position which is a position of said movable body measured on the basis of electric waves for positional measurement, which are transmitted from satellites, and which include time data indicating an electric-wave-based measurement time which is a time when measuring the electric-wave-based measurement position, at the electric-wave-based measurement time; a self-sustained measurement process of measuring a self-sustained measurement position which is a position of said movable body measured on the basis of data from self-sustained type sensors built in said movable body; a time difference calculation process of calculating a time difference between a time when measuring the electric-wave-based measurement position by said electric-wave-based measurement process and a time when measuring the self-sustained measurement position by said self-sustained measurement process; a correction process of correcting the electric-wave-based measurement position on the basis of the calculated time difference; and a present position calculation process of calculating the present position of said movable body on the basis of the corrected electric-wave-based measurement position and the self-sustained measurement position. - View Dependent Claims (2)
-
-
3. A method of calculating a present position of a movable body for use in a navigation system having a distance sensor for navigating said movable body, said distance sensor cyclically outputting distance data, which indicates a moving distance of said movable body measured in a self-sustained way once every predetermined cycle and includes an identifier for identifying the distance data at each cycle, said method comprising:
-
a distance measurement process of outputting the distance data one after another in connection with a movement of said movable body; a drop out detection process of detecting a drop out of the distance data on the basis of said identifier included in the outputted distance data; a pseudo distance data generation process of generating pseudo distance data corresponding to the dropped out distance data on the basis of the distance data outputted before the dropped out distance data and the distance data outputted after the dropped out distance data, when the drop out is detected by said drop out detection process; a moving distance calculation process of calculating the moving distance by adding the generated pseudo distance data onto the distance data outputted after the dropped out distance data, when the drop out is detected by said drop out detection process; and a present position calculation process of calculating the present position of said movable body on the basis of the calculated moving distance.
-
-
4. A method of correcting a present position of a movable body onto a position on a route, where said movable body is supposed to exist, corresponding to the present position for use in a navigation system for navigating said movable body, said method comprising:
-
a vector generation process of generating a moving vector corresponding to a movement of said movable body with respect to a previously corrected position of said movable body as a start point of said moving vector; a display process of displaying a position of an end point of the generated moving vector as the present position of said movable body; and a correct process of correcting the position of the end point to a position on the route corresponding to the position of the end point after displaying the position of the end point by said display process. - View Dependent Claims (5)
-
-
6. An apparatus for calculating a present position of a movable body for use in a navigation system for navigating said movable body, said apparatus comprising:
-
an electric-wave-based measurement means for measuring an electric-wave-based measurement position which is a position of said movable body measured on the basis of electric waves for positional measurement, which are transmitted from satellites, and which include time data indicating an electric-wave-based measurement time which is a time when measuring the electric-wave-based measurement position, at the electric-wave-based measurement time; a self-sustained measurement means for measuring a self-sustained measurement position which is a position of said movable body measured on the basis of data from self-sustained type sensors built in said movable body; a time difference calculation means for calculating a time difference between a time when measuring the electric-wave-based measurement position by said electric-wave-based measurement means and a time when measuring the self-sustained measurement position by said self-sustained measurement means; a correction means for correcting the electric-wave-based measurement position on the basis of the calculated time difference; and a present position calculation means for calculating the present position of said movable body on the basis of the corrected electric-wave-based measurement position and the self-sustained measurement position. - View Dependent Claims (7)
-
-
8. An apparatus for calculating a present position of a movable body for use in a navigation system having a distance sensor for with navigating said movable body, said distance sensor cyclically outputting distance data, which indicates a moving distance of said movable body measured in a self-sustained way once every predetermined cycle and includes an identifier for identifying the distance data at each cycle, said apparatus comprising:
-
a distance measurement means for outputting the distance data one after another in connection with a movement of said movable body; a drop out detection means for detecting a drop out of the distance data on the basis of said identifier included in the outputted distance data; a pseudo distance data generation means for generating pseudo distance data corresponding to the dropped out distance data on the basis of the distance data outputted before the dropped out distance data and the distance data outputted after the dropped out distance data, when the drop out is detected by said drop out detection means; a moving distance calculation means for calculating the moving distance by adding the generated pseudo distance data onto the distance data outputted after the dropped out distance data, when the drop out is detected by said drop out detection means; and a present position calculation means for calculating the present position of said movable body on the basis of the calculated moving distance.
-
-
9. An apparatus for correcting a present position of a movable body onto a position on a route, where said movable body is supposed to exist, corresponding to the present position for use in a navigation system for navigating said movable body, said apparatus comprising:
-
a vector generation means for generating a moving vector corresponding to a movement of said movable body with respect to a previously corrected position of said movable body as a start point of said moving vector; a display means for displaying a position of an end point of the generated moving vector as the present position of said movable body; and a correct means for correcting the position of the end point to a position on the route corresponding to the position of the end point after displaying the position of the end point by said display means. - View Dependent Claims (10)
-
-
11. A program storage device readable by an apparatus for calculating a present position of a movable body for use in a navigation system for navigating said movable body, tangibly embodying a program of instructions executable by said apparatus to perform method processes for calculating the present position of said movable body, said method processes comprising:
-
an electric-wave-based measurement process of measuring an electric-wave-based measurement position which is a position of said movable body measured on the basis of electric waves for positional measurement, which are transmitted from satellites, and which include time data indicating an electric-wave-based measurement time which is a time when measuring the electric-wave-based measurement position, at the electric-wave-based measurement time; a self-sustained measurement process of measuring a self-sustained measurement position which is a position of said movable body measured on the basis of data from self-sustained type sensors built in said movable body; a time difference calculation process of calculating a time difference between a time when measuring the electric-wave-based measurement position by said electric-wave-based measurement process and a time when measuring the self-sustained measurement position by said self-sustained measurement process; a correction process of correcting the electric-wave-based measurement position on the basis of the calculated time difference; and a present position calculation process of calculating the present position of said movable body on the basis of the corrected electric-wave-based measurement position and the self-sustained measurement position. - View Dependent Claims (12)
-
-
13. A program storage device readable by an apparatus for calculating a present position of a movable body for use in a navigation system having a distance sensor for navigating said movable body, said distance sensor cyclically outputting distance data, which indicates a moving distance of said movable body measured in a self-sustained way once every predetermined cycle and includes an identifier for identifying the distance data at each cycle, tangibly embodying a program of instructions executable by said apparatus to perform method processes for calculating the present position of said movable body, said method processes comprising:
-
a distance measurement process of outputting the distance data one after another in connection with a movement of said movable body; a drop out detection process of detecting a drop out of the distance data on the basis of said identifier included in the outputted distance data; a pseudo distance data generation process of generating pseudo distance data corresponding to the dropped out distance data on the basis of the distance data outputted before the dropped out distance data and the distance data outputted after the dropped out distance data, when the drop out is detected by said drop out detection process; a moving distance calculation process of calculating the moving distance by adding the generated pseudo distance data onto the distance data outputted after the dropped out distance data, when the drop out is detected by said drop out detection process; and a present position calculation process of calculating the present position of said movable body on the basis of the calculated moving distance.
-
-
14. A program storage device readable by an apparatus for correcting a present position of a movable body onto a position on a route, where said movable body is supposed to exist, corresponding to the present position for use in a navigation system for navigating said movable body, tangibly embodying a program of instructions executable by said apparatus to perform method processes for correcting the present position of said movable body, said method processes comprising:
-
a vector generation process of generating a moving vector corresponding to a movement of said movable body with respect to a previously corrected position of said movable body as a start point of said moving vector; a display process of displaying a position of an end point of the generated moving vector as the present position of said movable body; and a correct process of correcting the position of the end point to a position on the route corresponding to the position of the end point after displaying the position of the end point by said display process. - View Dependent Claims (15)
-
Specification