摘要 |
PROBLEM TO BE SOLVED: To provide a navigator which prevents an increase of position correction errors by a multipath by detecting reflection by an obstacle when receiving signals of a GPS satellite. SOLUTION: A position-estimating means 3 calculates an estimated position of a machine with use of a move distance and an angular shift amount. A distance-calculating means 5 calculates a distance between a position of the machine and a position of a receive satellite. A multipath-detecting means 6 compares a signal propagation time of a GPS signal and the distance calculated by the distance-calculating means 5, detects a multipath and controls not to correct the position according to a GPS when the multipath is detected. An increase of position correction errors is accordingly prevented. |