Method and apparatus for compensating attitude of inertial navigation system and method and apparatus for calculating position of inertial navigation system using the same
First Claim
1. A method of compensating an attitude of an inertial navigation system, comprising:
- sensing movement of the system and outputting information for both stoppage time periods and a movement time period of the system;
receiving angular velocity information of the system during every time period and calculating a first attitude of the system using the angular velocity information;
receiving gravity direction information of the system during the stoppage time periods, calculating a second attitude of the system using the gravity direction information, and calculating an attitude error of the system during every time period using the first attitude and the second attitude; and
compensating the attitude error for the first attitude.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a method and apparatus for compensating an attitude of an inertial navigation system and a method and apparatus for calculating a position of the inertial navigation system using the same. The method of compensating an attitude of the inertial navigation system includes sensing movement of the system and outputting information for stoppage time periods and a movement time period of the system; receiving angular velocity information of the system during every time period and calculating a first attitude of the system using the angular velocity information; receiving gravity direction information of the system during the stoppage time periods, calculating a second attitude of the system using the gravity direction information, and calculating an attitude error of the system during every time period using the first attitude and the second attitude; and compensating the attitude error for the first attitude.
20 Citations
25 Claims
-
1. A method of compensating an attitude of an inertial navigation system, comprising:
-
sensing movement of the system and outputting information for both stoppage time periods and a movement time period of the system;
receiving angular velocity information of the system during every time period and calculating a first attitude of the system using the angular velocity information;
receiving gravity direction information of the system during the stoppage time periods, calculating a second attitude of the system using the gravity direction information, and calculating an attitude error of the system during every time period using the first attitude and the second attitude; and
compensating the attitude error for the first attitude. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus that compensates an attitude of an inertial navigation system, comprising:
-
a movement sensor which senses movement of the system and outputs information for stoppage time periods and a movement time period of the system;
an attitude calculating unit which receives angular velocity information of the system during every time period and calculates a first attitude of the system using the angular velocity information;
an attitude error calculating unit which receives gravity direction information of the system during the stoppage time periods, calculates a second attitude of the system from the gravity direction information, and calculates an attitude error of the system for each time period using the first attitude and the second attitude; and
an attitude compensating unit which compensates and outputs the attitude error for the first attitude. - View Dependent Claims (9, 10, 11)
-
-
12. A method of calculating a position of an inertial navigation system, comprising:
-
sensing movement of the system and outputting information for stoppage time periods and a movement time period of the system;
receiving angular velocity information of the system, calculating an attitude of the system using the angular velocity information, receiving acceleration information of the system, and compensating the attitude of the system using the acceleration information;
transforming the acceleration information into acceleration information in a space including the system using the compensated attitude; and
calculating a position of the system in the space using the transformed acceleration information. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. An apparatus that calculates a position of an inertial navigation system, comprising:
-
a movement sensor which senses movement of the system and outputs information for stoppage time periods and a movement time period of the system;
an attitude compensating unit which receives angular velocity information of the system, calculates an attitude of the system using the angular velocity information, receives acceleration information of the system, and compensates the attitude of the system using the acceleration information;
an acceleration transforming unit which transforms the acceleration information into acceleration information in a space including the system using the compensated attitude; and
a position calculating unit which calculates a position of the system in the space using the transformed acceleration information. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification