Navigation apparatus capable of correcting position data according to map matching position and method thereof
First Claim
1. A navigation apparatus capable of making correction according to a map matching position, comprising:
- a satellite positioning module, for providing a plurality of position data;
an electronic map database, for storing at least one map data;
a map matching module, for matching the position data with the map data to generate a plurality of map matching positions corresponding to the position data respectively; and
a correction module, for providing a turning point situated between the map matching positions, and calculating a turning angular at the turning point according to the map matching positions, wherein if the turning angular exceeds a threshold value, the correction module generates an offset by calculating the position data and the map matching positions recorded within a predetermined time according to an algorithm, and the offset is used for correcting position data.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention discloses a navigation apparatus correcting position data according to a map matching position and a method thereof. The navigation apparatus includes a satellite positioning module, an electronic map database, a map matching module and a correction module. The satellite positioning module provides a plurality of position data. The electronic map database stores at least one map data. The map matching module matches a position data with a map data to generate a map matching position corresponding to the position data. The correction module provides at least one turning point, and each turning point is situated at the map matching position to form an turning angular. If the turning angular exceeds a threshold value, the correction module calculates a position data and a map matching position statically collected within a predetermined time according to an algorithm to generate an offset to correct the position data behind the turning point.
29 Citations
16 Claims
-
1. A navigation apparatus capable of making correction according to a map matching position, comprising:
-
a satellite positioning module, for providing a plurality of position data; an electronic map database, for storing at least one map data; a map matching module, for matching the position data with the map data to generate a plurality of map matching positions corresponding to the position data respectively; and a correction module, for providing a turning point situated between the map matching positions, and calculating a turning angular at the turning point according to the map matching positions, wherein if the turning angular exceeds a threshold value, the correction module generates an offset by calculating the position data and the map matching positions recorded within a predetermined time according to an algorithm, and the offset is used for correcting position data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of correcting position data according to map matching position, applied to a navigation apparatus which comprises a satellite positioning module, an electronic map database, a map matching module and correction module, and the method including the steps of:
-
providing a plurality of position data by the satellite positioning module; using the map matching module to match the position data with the map data stored in the electronic map database for generating a plurality of map matching positions corresponding to the position data respectively; using the correction module to provide a turning point situated between the map matching positions, and calculating a turning angular at the turning point according to the map matching positions; and generating an offset by calculating the position data and the map matching positions recorded within a predetermined time according to an algorithm, if the turning angular exceeds a threshold value; correcting the position data behind the recorded position data by the offset. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification