Correction device for correcting acceleration data, method therefor, program therefor, recording medium containing the program and navigation guide device
First Claim
1. A correction device for correcting acceleration data, correction being achieved by determining, via calculation, an offset value of an acceleration sensor which detects the acceleration of a mobile body and delivers the detection result as output, and by correcting acceleration data determined based on output from the acceleration sensor using the offset value, comprising:
- real acceleration calculating section for determining, by calculation, a real acceleration of the mobile body based on a signal changing in association with the moving velocity of the mobile body;
velocity data acquiring section for acquiring horizontal and vertical velocity components by receiving radio waves from plural artificial satellites, and using a frequency change of received radio waves evoked as a result of Doppler effect;
gradient angle calculating section for calculating a gradient angle between a horizontal plane passing through the mobile body and a plane towards which the mobile body is moving, based on the horizontal and vertical velocity components acquired by the velocity data acquiring section;
gravitational acceleration sine of gradient angle calculating section for determining, by calculation, a gravitational acceleration sine of the gradient angle determined by the gradient angle calculating section;
reference value calculating section for determining, by calculation, reference acceleration data based on the real acceleration provided by the real acceleration calculating section and on the gravitational acceleration sine of the gradient angle provided by the gravitational acceleration sine of the gradient angle calculating section; and
correcting section for correcting the offset based on the reference acceleration data provided by the reference value calculating section.
1 Assignment
0 Petitions
Accused Products
Abstract
A correction device determines, by calculation, a real acceleration based on output from a velocity sensor 4. GPS mediated signal receiving portion 2 receives radio navigation waves from plural GPS satellites. The device detects a frequency change of the radio waves evoked as a result of Doppler effect, acquires horizontal and vertical velocity components based on the frequency change, and determines, by calculation, a gradient angle. Then, the device determines, by calculation, the gravitational acceleration sine of the gradient angle (G. sin θ). The device adds the real acceleration and the gravitational acceleration sine of the gradient angle (G. sin θ) to provide a theoretical acceleration of the acceleration sensor. The device divides the theoretical acceleration of the acceleration sensor with the sensitivity of the acceleration sensor 6, and subtracts the result from output from the acceleration sensor 6, to provide a right offset value. Then, the sequentially obtained offset values are averaged to give an updated offset value. This process makes it possible to readily obtain a right offset value even during the driving of the mobile body.
30 Citations
7 Claims
-
1. A correction device for correcting acceleration data, correction being achieved by determining, via calculation, an offset value of an acceleration sensor which detects the acceleration of a mobile body and delivers the detection result as output, and by correcting acceleration data determined based on output from the acceleration sensor using the offset value, comprising:
-
real acceleration calculating section for determining, by calculation, a real acceleration of the mobile body based on a signal changing in association with the moving velocity of the mobile body;
velocity data acquiring section for acquiring horizontal and vertical velocity components by receiving radio waves from plural artificial satellites, and using a frequency change of received radio waves evoked as a result of Doppler effect;
gradient angle calculating section for calculating a gradient angle between a horizontal plane passing through the mobile body and a plane towards which the mobile body is moving, based on the horizontal and vertical velocity components acquired by the velocity data acquiring section;
gravitational acceleration sine of gradient angle calculating section for determining, by calculation, a gravitational acceleration sine of the gradient angle determined by the gradient angle calculating section;
reference value calculating section for determining, by calculation, reference acceleration data based on the real acceleration provided by the real acceleration calculating section and on the gravitational acceleration sine of the gradient angle provided by the gravitational acceleration sine of the gradient angle calculating section; and
correcting section for correcting the offset based on the reference acceleration data provided by the reference value calculating section. - View Dependent Claims (2, 3, 7)
-
-
4. A correction method for correcting acceleration data, correction being achieved by causing a computation section to correct an offset value of an acceleration sensor which detects the change of velocity of a mobile body and delivers it as output, comprises the steps of:
-
detecting a signal changing in accordance with the moving velocity of the mobile body;
determining, by calculation, a real acceleration of the mobile body based on the detected signal;
acquiring horizontal and vertical velocity components by receiving radio waves from plural artificial satellites, and using a frequency change of received radio waves evoked as a result of Doppler effect;
determining, by calculation, a gradient angle between a horizontal plane passing through the mobile body and a plane towards which the mobile body is moving, based on the horizontal and vertical velocity components;
determining, by calculation, the gravitational acceleration sine of the gradient angle;
determining, by calculation, a reference velocity data by adding the real acceleration of the mobile body and the gravitational acceleration sine of the gradient angle; and
correcting the acceleration data by correcting the offset value based on the reference acceleration data. - View Dependent Claims (5, 6)
-
Specification