MOBILE TERMINAL HAVING A HYBRID NAVIGATION SYSTEM AND METHOD FOR DETERMINING A LOCATION THEREOF
First Claim
1. A mobile terminal having a hybrid navigation system, comprising:
- a satellite navigation system receiver for receiving satellite data from a satellite;
an inertial navigation system measuring device for measuring inertial navigation data of the mobile terminal; and
a computing device for receiving the satellite data from the satellite navigation system receiver and the inertial navigation data from the inertial navigation system measuring device, estimating a location of the mobile terminal using the inertial navigation data, computing a state vector having location information obtained by correcting the estimated location using the satellite data and a state vector correlation error matrix having error information of the state vector, and determining the location of the mobile terminal using the state vector,wherein the computing device uses a previously computed state vector correlation error matrix computed in when computing a state vector correlation error matrix in a current step, each element of the previously computed state vector correlation error matrix is compared to a threshold value, and the permitted number of elements exceeding the threshold value is set to at least 1.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile terminal having a hybrid navigation system and a method for determining a location thereof. A satellite navigation system receiver receives satellite data from a satellite. An inertial navigation system measuring device measures inertial data of the mobile terminal. A computing device receives the satellite data from the satellite navigation system receiver and the inertial data from the inertial navigation system measuring device, estimates a location of the mobile terminal using the inertial data, computes a state vector having location information obtained by correcting the estimated location using the satellite data and a state vector correlation error matrix having error information of the state vector, and determines the location of the mobile terminal using the state vector. The computing device uses a state vector correlation error matrix computed in a previous step when computing a state vector correlation error matrix in a current step.
10 Citations
12 Claims
-
1. A mobile terminal having a hybrid navigation system, comprising:
-
a satellite navigation system receiver for receiving satellite data from a satellite; an inertial navigation system measuring device for measuring inertial navigation data of the mobile terminal; and a computing device for receiving the satellite data from the satellite navigation system receiver and the inertial navigation data from the inertial navigation system measuring device, estimating a location of the mobile terminal using the inertial navigation data, computing a state vector having location information obtained by correcting the estimated location using the satellite data and a state vector correlation error matrix having error information of the state vector, and determining the location of the mobile terminal using the state vector, wherein the computing device uses a previously computed state vector correlation error matrix computed in when computing a state vector correlation error matrix in a current step, each element of the previously computed state vector correlation error matrix is compared to a threshold value, and the permitted number of elements exceeding the threshold value is set to at least 1. - View Dependent Claims (2, 3, 4)
-
-
5. A mobile terminal having a hybrid navigation system, comprising:
-
a satellite navigation system receiver for receiving satellite data from a satellite; an inertial navigation system measuring device for measuring inertial navigation data of the mobile terminal; and a computing device for receiving the satellite data from the satellite navigation system receiver and the inertial navigation data from the inertial navigation system measuring device, estimating a location of the mobile terminal using the inertial navigation data, computing a state vector having location information obtained by correcting the estimated location using the satellite data and a state vector correlation error matrix having error information of the state vector, and determining the location of the mobile terminal using the state vector, wherein the computing device converts a coordinate system of the satellite data and the inertial data into a coordinate system of a region where the mobile terminal is located, uses the converted satellite data and the converted inertial data when computing the state vector, and a rotation matrix to be used when converting the inertial data is corrected using the state vector. - View Dependent Claims (6, 7, 8)
-
-
9. A method for determining a location of a mobile terminal using satellite data from a satellite and inertial navigation data of the mobile terminal, comprising:
-
converting a coordinate system of the satellite data and the inertial navigation data into a coordinate system of a region where the mobile terminal is located; estimating the location of the mobile terminal using the converted inertial navigation data; and computing a state vector having location information obtained by correcting the estimated location using the satellite data and a state vector correlation error matrix having error information of the state vector, and determining the location of the mobile terminal using the state vector, wherein a previously computed state vector correlation error matrix is used when computing a state vector correlation error matrix in a current step, each element of the previously computed state vector correlation error matrix is compared to a threshold value, and the permitted number of elements exceeding the threshold value is set to at least 1.
-
-
10. A computer-readable recording medium for recording a program to execute the steps of:
-
converting a coordinate system of satellite data and inertial navigation data into a coordinate system of a region where a mobile terminal is located; estimating the location of the mobile terminal using the converted inertial navigation data; and computing a state vector having location information obtained by correcting the estimated location using the satellite data and a state vector correlation error matrix having error information of the state vector, and determining the location of the mobile terminal using the state vector, wherein a previously computed state vector correlation error matrix is used when computing a state vector correlation error matrix in a current step, each element of the previously computed state vector correlation error matrix is compared to a threshold value, and the permitted number of elements exceeding the threshold value is set to at least 1.
-
-
11. A method for determining a location of a mobile terminal using satellite data from a satellite and inertial navigation data of the mobile terminal, comprising:
-
converting a coordinate system of the satellite data and the inertial navigation data into a coordinate system of a region where the mobile terminal is located; estimating the location of the mobile terminal using the converted inertial navigation data; and computing a state vector having location information obtained by correcting the estimated location using the satellite data and a state vector correlation error matrix having error information of the state vector, and determining the location of the mobile terminal using the state vector, wherein a rotation matrix to be used when converting the inertial data is corrected using the state vector and the rotation matrix is generated using information about an angle of the mobile terminal for each of orthogonal axes X, Y and Z included in the inertial navigation data.
-
-
12. A computer-readable recording medium for recording a program to execute the steps of:
-
converting a coordinate system of satellite data and inertial navigation data into a coordinate system of a region where a mobile terminal is located; estimating the location of the mobile terminal using the converted inertial navigation data; and computing a state vector having location information obtained by correcting the estimated location using the satellite data and a state vector correlation error matrix having error information of the state vector, and determining the location of the mobile terminal using the state vector, wherein a rotation matrix to be used when converting the inertial data is corrected using the state vector and the rotation matrix is generated using information about an angle of the mobile terminal for each of orthogonal axes X, Y and Z included in the inertial navigation data.
-
Specification