Constraining inertial navigation system solution according to pedometrical data
First Claim
Patent Images
1. A method comprising:
- receiving, by a processing unit of a processing device of a mobile device, a first signal representative of inertial navigation data from an inertial navigation module, wherein the inertial navigation module utilizes one or more sensors physically located with a user;
receiving, by the processing unit of the processing device of the mobile device, a second signal representative of pedometrical data from a pedometer, wherein the pedometer utilizes the one or more sensors physically located with the user;
generating, by the processing unit of the processing device of the mobile device, a correction signal using the first and second signals; and
generating, by the processing unit of the processing device of the mobile device, a final solution signal by Kalman filtering or Bayesian filtering the first and second signals.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein are techniques related to constraining Inertial Navigation System (INS) solution according to pedometrical data. Data from sensors external to an inertial navigation module are leveraged in computing the final solution for indoor navigation. The techniques render the drift and divergence in inertial sensors to be much slower. Additionally, the techniques are not dependent on the attitude of the mobile device used for indoor navigation relative to the user'"'"'s body.
5 Citations
31 Claims
-
1. A method comprising:
-
receiving, by a processing unit of a processing device of a mobile device, a first signal representative of inertial navigation data from an inertial navigation module, wherein the inertial navigation module utilizes one or more sensors physically located with a user; receiving, by the processing unit of the processing device of the mobile device, a second signal representative of pedometrical data from a pedometer, wherein the pedometer utilizes the one or more sensors physically located with the user; generating, by the processing unit of the processing device of the mobile device, a correction signal using the first and second signals; and generating, by the processing unit of the processing device of the mobile device, a final solution signal by Kalman filtering or Bayesian filtering the first and second signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, by a processing unit of a processing device of a mobile device, a first signal representative of inertial navigation data from an inertial navigation module, wherein the inertial navigation module utilizes one or more sensors physically located with a user; receiving, by the processing unit of the processing device of the mobile device, a second signal representative of pedometrical data from a pedometer, wherein the pedometer utilizes the one or more sensors physically located with the user;
satellite system (GNSS) pseudo ranges, one or more Wi-Fi ranges, data related to a map, or a combination thereof. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A device comprising:
-
an inertial navigation module that outputs a first signal representative of inertial navigation data, wherein the inertial navigation module utilizes one or more sensors physically located with a user; and a processing unit of a processing device of the device, the processing unit being coupled to receive the first signal and at least a second signal representative of pedometrical data, the processing unit further configured to generate a final solution signal by Kalman filtering or Bayesian filtering the first and second signals and a correction signal using the first signal and the second signal, the correction signal received by the inertial navigation module as an input signal. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. At least one computer accessible medium having stored thereon a set of instructions that, when executed by one or more processors, direct the one or more processors to execute operations comprising:
- receiving a first signal representative of inertial navigation data from an inertial navigation module;
receiving a second signal representative of pedometrical data from a pedometer;
filtering the first and second signals through a Kalman filter or a Bayesian filter to provide a correction signal and a final solution signal; and
providing the correction signal to the inertial navigation module as input to the inertial navigation module such that the inertial navigation module outputs the first signal based at least in part on the correction signal. - View Dependent Claims (30, 31)
- receiving a first signal representative of inertial navigation data from an inertial navigation module;
Specification