Navigation system, method and software for foot travel
First Claim
1. A navigation system for mounting on a human, the navigation system comprising:
- one or more motion sensors for sensing motion of the human and outputting one or more corresponding motion signals;
first means coupled to one or more of the motion sensors to determine a first position estimate based on one or more of the corresponding signals;
means for determining a magnetic heading and an inertial heading;
a Kalman filter to provide correction values to the first position estimate using past and present values of the motion signals and to produce a blended heading from the magnetic heading and the inertial heading; and
second means coupled to one or more of the motion sensors to determine a distance estimate based on one or more of the corresponding signals.
1 Assignment
0 Petitions
Accused Products
Abstract
A navigation system for mounting on a human. The navigation system includes one or more motion sensors for sensing motion of the human and outputting one or more corresponding motion signals. An inertial processing unit coupled to one or more of motion sensors determines a first position estimate based on one or more of the corresponding signals from the motion sensors. A distance traveled is determined by a motion classifier coupled to one or more of the motion sensors, where the distance estimate is based on one or more of the corresponding motion signals processed in one or more motion models. A Kalman filter is also integrated into the system, where the Kalman filter receives the first position estimate and the distance estimate and provides corrective feedback signals to the inertial processor for the first position estimate. In an additional embodiment, input from a position indicator, such as a GPS, provides a third position estimate, and where the Kalman filter provides corrections to the first position estimate, the distance estimate and parameters of the motion model being used.
393 Citations
29 Claims
-
1. A navigation system for mounting on a human, the navigation system comprising:
-
one or more motion sensors for sensing motion of the human and outputting one or more corresponding motion signals;
first means coupled to one or more of the motion sensors to determine a first position estimate based on one or more of the corresponding signals;
means for determining a magnetic heading and an inertial heading;
a Kalman filter to provide correction values to the first position estimate using past and present values of the motion signals and to produce a blended heading from the magnetic heading and the inertial heading; and
second means coupled to one or more of the motion sensors to determine a distance estimate based on one or more of the corresponding signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
means to determine a second position estimate; and
means for the Kalman filter to provide corrections to the first position estimate and the distance estimate using the second position estimate.
-
-
9. The system of claim 8, including means to determine the distance estimate from a motion model.
-
10. The system of claim 9, including means for identifying errors in the distance estimate;
- and
means for modifying parameters of the motion model based on the errors in the distance estimate.
- and
-
11. The system of claim 1, further including means, including one or more straps, for mounting the navigation system to a portion of the human.
-
12. A navigation system for mounting on a human, the navigation system comprising:
-
one or more motion sensors for sensing motion of the human and outputting one or more corresponding motion signals;
an inertial processing unit coupled to one or more of motion sensors to determine a first position estimate and inertial heading based on one or more of the corresponding signals;
a motion classifier coupled to one or more of the motion sensors to determine a distance estimate based on one or more of the corresponding motion signals; and
a Kalman filter which receives the first position estimate and the distance estimate and provides corrective feedback signals to the inertial processor for the first position estimate, wherein the Kalman filter determines the corrective feedback signals based on the first position estimate and the distance estimate and past and present values of the motion signals, and wherein the Kalman filter produces a blended heading from a magnetic heading and the inertial heading. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of estimating foot-travel position, comprising:
-
providing one or more motion signals;
determining a first position estimate from the one or more motion signals;
determining a distance estimate from the one or more motion signals;
correcting the first position estimate, wherein correcting the first position estimate includes using a Kalman filter to provide corrections to the first position estimate based on past and present values of the motion signals; and
blending a magnetic heading and an inertial heading to produce a blended heading using the Kalman filter. - View Dependent Claims (24, 25, 26, 27, 28, 29)
determining a difference between the distance estimate and the third position estimate, where the Kalman filter uses the difference in providing corrections to the first position estimate.
-
-
28. The method of claim 27, where determining the distance estimate from the one or more motion signals includes using a motion model.
-
29. The method of claim 28, including determining a difference between the distance estimate and the third position estimate;
-
identifying errors in the distance estimate; and
modifying parameters of the motion model based on the errors in the distance estimate.
-
Specification