Navigation system and method using map data
First Claim
1. A navigation method using map data in a system which has at least one of first detection means for detecting a running distance of a vehicle and a second detection means for detecting an azimuth of the vehicle, a first memory for storing the map data, a data processor, and a second memory, comprising the steps of:
- continuously detecting data, at periodic intervals, of at least one of the running distance and the azimuth by the corresponding detection means;
deciding a quantization unit in any area in said map, corresponding to a current position of the vehicle calculated on the basis of the data detected in said detecting step, wherein said map includes roads and off-road locations, and quantization units each having a conditional probability of location of the vehicle;
calculating a probability density of the decided quantization unit, for each quantization unit decided in said deciding step, using said data processor on the basis of the corresponding map data and the detected data which has been obtained by said detecting step; and
correcting said current position corresponding to the decided quantization unit, based upon the calculated probability density, for each calculated probability density of the calculating step.
0 Assignments
0 Petitions
Accused Products
Abstract
In a navigation system which has sensors for detecting a running distance, an azimuth, etc. of a vehicle, and a memory for storing map data; a probability density of a position of the vehicle is calculated on the basis of the sensor outputs and the map data for each of quantization units with which a probability computation determined by detection accuracies of the sensors and quantization of the map data can be executed. In addition, a final stage calculation of DP matching between trajectory data obtained from the on-board sensor data from a start point of the vehicle until a current time and a candidate route estimated from the road map data is iteratively executed, whereby a plurality of estimative vehicular positions and uncertainties (costs) corresponding to the respective estimative positions are iteratively evaluated, and a correct vehicular position is estimated by selecting at least one estimative vehicular position of low uncertainty (cost).
-
Citations
35 Claims
-
1. A navigation method using map data in a system which has at least one of first detection means for detecting a running distance of a vehicle and a second detection means for detecting an azimuth of the vehicle, a first memory for storing the map data, a data processor, and a second memory, comprising the steps of:
-
continuously detecting data, at periodic intervals, of at least one of the running distance and the azimuth by the corresponding detection means; deciding a quantization unit in any area in said map, corresponding to a current position of the vehicle calculated on the basis of the data detected in said detecting step, wherein said map includes roads and off-road locations, and quantization units each having a conditional probability of location of the vehicle; calculating a probability density of the decided quantization unit, for each quantization unit decided in said deciding step, using said data processor on the basis of the corresponding map data and the detected data which has been obtained by said detecting step; and correcting said current position corresponding to the decided quantization unit, based upon the calculated probability density, for each calculated probability density of the calculating step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A location method for a vehicle in a system which has at least one of first detection means for detecting a running distance of the vehicle and second detection mans for detecting an azimuth of the vehicle, and a memory for storing map data, comprising the steps of:
-
continuously detecting data, at periodic intervals, concerning at least one of the running distance and the azimuth by the corresponding detection means; deciding a quantization unit in any area in said map, corresponding to a current position of the vehicle calculated on the basis of the data detected in said detecting step, wherein said map includes roads and off-road locations, and quantization units each having a conditional probability of location of the vehicle; calculating a probability density of the decided quantization unit using calculation means carried on the vehicle, for each quantization unit decided in said deciding step, and on the basis of the corresponding map data and the detected data which has been obtained by said detecting step; sending the calculated probability density to a center device; and correcting said current position corresponding to the decided quantization unit, based upon the calculated probability density, for each calculated probability density of the calculating step. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A navigation method using map data, which has at least one of first detection means for detecting a running distance of a vehicle and second detection means for detecting an azimuth of the vehicle, a memory for storing the map data, a data processor, and a buffer memory, comprising:
-
means for continuously detecting, at periodic intervals, at least one of the running distance and the azimuth by the corresponding detection means; means for deciding a quantization unit corresponding to a current position of the vehicle in any area in said map, said map including roads and off-road locations, with which a probability computation determined by a specific detection accuracy of said detection means and quantization of the map data can be executed; means for calculating a probability density of the decided quantization unit by said data processor, for each quantization unit decided by said deciding means, on the basis of the map data and said at least one the running distance and the azimuth which has been obtained by said means for detecting at least one of the running distance and the azimuth; and means for correcting said current position corresponding to the decided quantization unit, based upon the calculated probability density for each probability density calculated by the calculating means.
-
-
33. A location system for a vehicle, which has at least one of first detection means for detecting a running distance of the vehicle and second detection means for detecting an azimuth of the vehicle, and a memory for storing map data, comprising:
-
means for continuously detecting at periodic intervals, at least one of the running distance and the azimuth by the corresponding detection means; means for deciding a quantization unit corresponding to a current position of the vehicle in any area in said map, said map including roads and off-road locations, with which a probability computation determined by a specific detection accuracy of said detection means and quantization of the map data can be executed; means carried on the vehicle for calculating a probability density of the decided quantization unit, for each quantization unit decided by said deciding means, on the basis of the map data and the detected value which has been obtained by said means for detecting at least one of the running distance and the azimuth; means for sending the calculated probability density to a center device; and means for correcting said current position corresponding to the decided quantization unit, based upon the calculated probability density for each probability density calculated by the calculating means.
-
-
34. A navigation system using map data in a system which has first detection means having a speed sensor, for detecting a running distance of a vehicle, and second detection means including a vehicular azimuth sensor, for detecting an azimuth of the vehicle, a first memory for storing the map data, a data processor, and a second memory, comprising:
-
means for continuously detecting data, at periodic intervals, concerning at least one of the running distance and the azimuth by the corresponding detection means; means for deciding a quantization unit in any area in said map, corresponding to a current position of the vehicle calculated on the basis of the data detected by said detecting means, wherein said map includes roads and off-road locations, and quantization units each having a conditional probability of location of the vehicle; means for calculating a probability density of the decided quantization unit, for each quantization unit decided by said deciding means, on the basis of the corresponding map data and the detected data which has been obtained by said first or second detection means; means for storing the calculated probability density in said second memory; means for sensing a speed and an azimuth of a vehicle by said speed sensor and said vehicular azimuth sensor, respectively; means for estimating a current estimative position of the vehicle on the basis of the sensed speed and azimuth and the map data; means for correcting said current position corresponding to the decided quantization unit, based upon the calculated probability density for each probability density calculated by the calculating means; means for storing coordinates of a plurality of places on a road as the estimated current positions of the vehicle, together with the calculated probability density of the respective estimated vehicular positions; and means for iteratively updating the estimated vehicular position by evaluating an estimative vehicular position at a next time and the calculated probability density corresponding thereto, from the sensed speed and azimuth and the road map data on the basis of the estimated current position and the calculated probability density corresponding thereto.
-
-
35. A navigation system using map data in a system which has first detection means having a speed sensor, for detecting a running distance, of a vehicle and second detection means including a vehicular azimuth sensor, for detecting an azimuth of the vehicle, a first memory for storing the map data, a data processor, and a second memory, comprising:
-
means for detecting data concerning at least one of the running distance and the azimuth by the corresponding detection means; means for deciding a quantization unit in an area in said map, corresponding to a current position of the vehicle calculated on the basis of the data detected by said detecting means, wherein said map includes roads and off-road locations, and quantization units each having a conditional probability of location of the vehicle; means for calculating a probability density of the decided quantization unit on the basis of the corresponding map data and the detected data which has been obtained by said first or second detecting means; means for storing the calculated probability density in said second memory; means for sensing a speed and an azimuth of a vehicle by said speed sensor and said vehicular azimuth sensor, respectively; DP matching calculation means for estimating a current estimative position of the vehicle and a corresponding calculated probability density of the current estimative position on the basis of the sensed speed and azimuth and the map data; and means for storing, in said second memory, coordinates of the estimated current position of the vehicle and the calculated probability density corresponding to the estimated vehicular position.
-
Specification