Navigation apparatus
First Claim
1. A navigation apparatus, comprising:
- a map information storage memory in which road information related to roads is stored;
a processor coupled to the map information storage memory, wherein the processorestimates a position of a vehicle;
using the road information, specifies a plurality of link candidate points corresponding to the position of the vehicle as estimated;
on the basis of the plurality of link candidate points, detects links of parallel roads that extend mutually parallel to one another;
for each link of the parallel roads detected, determines whether it is a traveling link upon which the vehicle is traveling, or a parallel link that extends parallel to the traveling link;
obtains position correction amounts for nodes of the traveling link on the basis of the distance between the one of the plurality of link candidate points that corresponds to the traveling link, and the position of the vehicle as estimated; and
obtains position correction amounts for nodes of the parallel link on the basis of the correction amounts for nodes of the traveling link.
1 Assignment
0 Petitions
Accused Products
Abstract
A navigation apparatus includes: a map information storage unit that stores road information; a position estimation unit that estimates the position of the vehicle; a map matching unit that specifies link candidate points corresponding to the position of the vehicle; a parallel roads determination unit that detects links of parallel roads that extend mutually parallel to one another; a traveling link determination unit that, for each link of the parallel roads, determines whether it is a traveling link upon which the vehicle is traveling, or a parallel link that extends parallel to the traveling link; and a link position correction unit that obtains position correction amounts for nodes of the traveling link and of the parallel link on the basis of the distance between the link candidate point that corresponds to the traveling link and the position of the vehicle.
16 Citations
9 Claims
-
1. A navigation apparatus, comprising:
-
a map information storage memory in which road information related to roads is stored; a processor coupled to the map information storage memory, wherein the processor estimates a position of a vehicle; using the road information, specifies a plurality of link candidate points corresponding to the position of the vehicle as estimated; on the basis of the plurality of link candidate points, detects links of parallel roads that extend mutually parallel to one another; for each link of the parallel roads detected, determines whether it is a traveling link upon which the vehicle is traveling, or a parallel link that extends parallel to the traveling link; obtains position correction amounts for nodes of the traveling link on the basis of the distance between the one of the plurality of link candidate points that corresponds to the traveling link, and the position of the vehicle as estimated; and obtains position correction amounts for nodes of the parallel link on the basis of the correction amounts for nodes of the traveling link. - View Dependent Claims (2, 3, 7, 8)
-
-
4. A navigation apparatus comprising:
-
a map information storage memory in which road information related to roads is stored; a processor coupled to the map information storage memory, wherein the processor estimates a position of a vehicle; using the road information, specifies a plurality of link candidate points corresponding to the position of the vehicle as estimated; on the basis of the plurality of link candidate points, detects links of parallel roads that extend mutually parallel to one another; for each link of the parallel roads detected, determines whether it is a traveling link upon which the vehicle is traveling, or a parallel link that extends parallel to the traveling link; obtains position correction amounts for nodes of the traveling link and of the parallel link on the basis of the distance between the one of the plurality of link candidate points that corresponds to the traveling link, and the position of the vehicle as estimated; determines a first correction range on the basis of the distance between the link candidate point that corresponds to the traveling link and the position of the vehicle as estimated; obtains position correction amounts for nodes that are included in a traveling link series constituted by a plurality of the traveling links or a parallel link series constituted by a plurality of the parallel links, and that are within the first correction range; determines a second correction range on the basis of a value obtained by dividing the position correction amount of nodes that are positioned at the boundary of the first correction range by the tangent of a predetermined permissible azimuth error; and obtains position correction amounts for nodes that are included in the traveling link series or the parallel link series, and that are within the second correction range, on the basis of the position correction amounts of the nodes that are positioned at the boundary of the first correction range, and the distances from the nodes that are positioned at the boundary of the first correction range to those nodes. - View Dependent Claims (5, 6)
-
-
9. A navigation apparatus, comprising:
-
a map information storage memory that stores road information related to roads; a processor coupled to the map information storage memory, wherein the processor estimates a position of a vehicle; and using the road information, specifies a plurality of link candidate points corresponding to the position of the vehicle as estimated; a traveling position input device that indicates the road upon which the vehicle is traveling on the basis of input from a user; wherein the processor on the basis of indication from the traveling position input device, determines whether it is a traveling link upon which the vehicle is traveling, or a parallel link that extends parallel to the traveling link; obtains position correction amounts for nodes of the traveling link on the basis of the distance between the one of the plurality of link candidate points that corresponds to the traveling link, and the position of the vehicle as estimated; and obtains position correction amounts for nodes of the parallel link on the basis of the correction amounts for nodes of the traveling link; and a display screen that displays a road map using the road information and shifts the traveling link and the parallel link upon the road map, so as to match their positions after correction by the processor.
-
Specification