Patent US5949375A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5949375A Expired / Lapsed US ⏱️ 0.0 years remaining

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

Assignee: Pioneer Corp
•
Filing: 1997-04-30
•
Granted: 1999-09-07
•
Expires: 2017-04-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Motoki Ishiguro
  • 👤 Shingo Kuwahara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 19:52
CPC Classifications
G; G01; G01S; G01S19/00; G01S19/38; G01S19/39; G01S19/40; G01C; G01C21/00; G01C21/10; G01C21/12; G01C21/16; G01C21/165; G01C21/26; G01C21/28; G01C21/30; G01S19/42; G01S19/48; G01S19/49; G01S19/01; G01S19/13

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 200 words
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.
Claim 2
Independent Claim 200 words
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.
Claim 3
Dependent Claim 59 words
A method according to claim 1, wherein said correction process corrects the electric-wave-based measurement position by superimposing a moving distance of said movable body, which corresponds to the calculated time difference and is calculated on the basis of the data from said self-sustained type sensors, onto the electric-wave-based measurement position, so as to calculate the corrected electric-wave-based measurement position.
Claim 4
Independent Claim 231 words
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.
Claim 5
Independent Claim 231 words
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.
Claim 6
Independent Claim 142 words
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.
Claim 7
Independent Claim 142 words
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.
Claim 8
Dependent Claim 27 words
A method according to claim 4, further comprising a redisplay process of displaying the corrected position on the route as the present position of said movable body.
Claim 9
Independent Claim 200 words
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.
Claim 10
Independent Claim 200 words
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.
Claim 11
Dependent Claim 59 words
An apparatus according to claim 6, wherein said correction means corrects the electric-wave-based measurement position by superimposing a moving distance of said movable body, which corresponds to the calculated time difference and is calculated on the basis of the data from said self-sustained type sensors, onto the electric-wave-based measurement position, so as to calculate the corrected electric-wave-based measurement position.
Claim 12
Independent Claim 232 words
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.
Claim 13
Independent Claim 232 words
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.
Claim 14
Independent Claim 142 words
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.
Claim 15
Independent Claim 142 words
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.
Claim 16
Dependent Claim 25 words
An apparatus according to claim 9, wherein said display means displays the corrected position on the route as the present position of said movable body.
Claim 17
Dependent Claim 230 words
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.
Claim 18
Dependent Claim 230 words
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.
Claim 19
Dependent Claim 61 words
A program storage device according to claim 11, wherein said correction process corrects the electric-wave-based measurement position by superimposing a moving distance of said movable body, which corresponds to the calculated time difference and is calculated on the basis of the data from said self-sustained type sensors, onto the electric-wave-based measurement position, so as to calculate the corrected electric-wave-based measurement position.
Claim 20
Dependent Claim 261 words
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.
Claim 21
Dependent Claim 261 words
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.
Claim 22
Dependent Claim 172 words
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.
Claim 23
Dependent Claim 172 words
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.
Claim 24
Dependent Claim 33 words
A program storage device according to claim 14, wherein said method processes further comprise a re-display process of displaying the corrected position on the route as the present position of said movable body.

References Cited (Backward Citations)

JPS62298717A Cited
US4903212A Cited
JPH04353783A Cited
EP0522862A1 Cited
EP0565191A2 Cited
EP0598518A1 Cited
DE4332945A1 Cited
EP0699894A2 Cited
WO1997000424A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-09-06 2003-03-08 2003-09-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-09-06 2007-03-08 2007-09-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-09-06 2011-03-08 2011-09-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag