VELOCITY CALCULATING DEVICE, VELOCITY CALCULATING METHOD, AND NAVIGATION DEVICE
First Claim
1. A velocity calculating device comprising:
- a vertical acceleration detector mounted on a moving body that travels on a predetermined travel surface, the vertical acceleration detector detecting an acceleration in a vertical direction generated due to an undulation of the travel surface;
a horizontal angular velocity detector mounted on the moving body, the horizontal angular velocity detector detecting an angular velocity around a horizontal axis that is perpendicular to a direction of travel of the moving body, the angular velocity being generated due to the undulation of the travel surface;
a velocity calculator that calculates a velocity of the moving body in the direction of travel of the moving body on the basis of the acceleration in the vertical direction and the angular velocity around the horizontal axis; and
a velocity corrector that corrects the velocity in accordance with the velocity.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a velocity calculating device including a vertical acceleration detector mounted on a moving body that travels on a predetermined travel surface, the vertical acceleration detector detecting an acceleration in a vertical direction generated due to an undulation of the travel surface; a horizontal angular velocity detector mounted on the moving body, the horizontal angular velocity detector detecting an angular velocity around a horizontal axis that is perpendicular to a direction of travel of the moving body, the angular velocity being generated due to the undulation of the travel surface; a velocity calculator that calculates a velocity of the moving body in the direction of travel of the moving body on the basis of the acceleration in the vertical direction and the angular velocity around the horizontal axis; and a velocity corrector that corrects the velocity in accordance with the velocity.
23 Citations
10 Claims
-
1. A velocity calculating device comprising:
-
a vertical acceleration detector mounted on a moving body that travels on a predetermined travel surface, the vertical acceleration detector detecting an acceleration in a vertical direction generated due to an undulation of the travel surface; a horizontal angular velocity detector mounted on the moving body, the horizontal angular velocity detector detecting an angular velocity around a horizontal axis that is perpendicular to a direction of travel of the moving body, the angular velocity being generated due to the undulation of the travel surface; a velocity calculator that calculates a velocity of the moving body in the direction of travel of the moving body on the basis of the acceleration in the vertical direction and the angular velocity around the horizontal axis; and a velocity corrector that corrects the velocity in accordance with the velocity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of calculating a velocity, the method comprising the steps of:
-
detecting an acceleration in a vertical direction generated in a moving body that travels on a predetermined travel surface due to an undulation of the travel surface; detecting an angular velocity around a horizontal axis that is perpendicular to a direction of travel of the moving body, the angular velocity being generated due to the undulation of the travel surface; calculating a velocity of the moving body in the direction of travel of the moving body on the basis of the acceleration in the vertical direction and the angular velocity around the horizontal axis; and correcting the velocity in accordance with the velocity.
-
-
10. A navigation device comprising:
-
a vertical acceleration detector mounted on a moving body that travels on a predetermined travel surface, the vertical acceleration detector detecting an acceleration in a vertical direction generated due to an undulation of the travel surface; a horizontal angular velocity detector mounted on the moving body, the horizontal angular velocity detector detecting an angular velocity around a horizontal axis that is perpendicular to a direction of travel of the moving body, the angular velocity being generated due to the undulation of the travel surface; a velocity calculator that calculates a velocity of the moving body in the direction of travel of the moving body on the basis of the acceleration in the vertical direction and the angular velocity around the horizontal axis; a velocity corrector that corrects the velocity in accordance with the velocity; a vertical angular velocity detector that calculates an angular velocity around a vertical axis perpendicular to the direction of travel; an angle calculator that calculates an angle by which the moving body has rotated on the basis of the angular velocity around the vertical axis; and a position calculator that calculates a position of the moving body on the basis of the velocity in the direction of travel velocity that is calculated by the velocity calculator and the angle that is calculated by the angle calculator.
-
Specification