Inertial orientation tracker apparatus method having automatic drift compensation for tracking human head and other similarly sized body
First Claim
1. A method for generating a signal that corresponds to at least two degrees of freedom of orientation relative to a reference frame of a body having a size between the sizes of a human finger and a human torso, said method comprising the steps of:
- a. physically coupling to said body, a first self contained sensor that is impervious to interference from electromagnetic, acoustic, optical and mechanical sources and is subject to drift over time;
b. physically coupling to said body, a second self contained sensor that is relatively impervious to drift over time;
c. using said first sensor, generating a drift sensitive orientation signal that corresponds to said at least two degrees of freedom of orientation of said body and that is impervious to interference from electromagnetic, acoustic, optical and mechanical sources and is subject to drift over time;
d. using said second self contained sensor, generating a drift compensating orientation signal that corresponds to said at least two degrees of freedom of orientation of said body which is relatively impervious to drift over time; and
e. generating a corrected orientation signal based on said drift sensitive and drift compensating orientation signals.
0 Assignments
0 Petitions
Accused Products
Abstract
A self contained sensor apparatus generates a signal that corresponds to at least two of the three orientational aspects of yaw, pitch and roll of a human-scale body, relative to an external reference frame. A sensor generates first sensor signals that correspond to rotational accelerations or rates of the body about certain body axes. The sensor may be mounted to the body. Coupled to the sensor is a signal processor for generating orientation signals relative to the external reference frame that correspond to the angular rate or acceleration signals. The first sensor signals are impervious to interference from electromagnetic, acoustic, optical and mechanical sources. The sensors may be rate sensors. An integrator may integrate the rate signal over time. A drift compensator is coupled to the rate sensors and the integrator. The drift compensator may include a gravitational tilt sensor or a magnetic field sensor or both. A verifier periodically measures the orientation of the body by a means different from the drift sensitive rate sensors. The verifier may take into account characteristic features of human motion, such as stillness periods. The drift compensator may be, in part, a Kalman filter, which may utilize statistical data about human head motion.
298 Citations
13 Claims
-
1. A method for generating a signal that corresponds to at least two degrees of freedom of orientation relative to a reference frame of a body having a size between the sizes of a human finger and a human torso, said method comprising the steps of:
-
a. physically coupling to said body, a first self contained sensor that is impervious to interference from electromagnetic, acoustic, optical and mechanical sources and is subject to drift over time; b. physically coupling to said body, a second self contained sensor that is relatively impervious to drift over time; c. using said first sensor, generating a drift sensitive orientation signal that corresponds to said at least two degrees of freedom of orientation of said body and that is impervious to interference from electromagnetic, acoustic, optical and mechanical sources and is subject to drift over time; d. using said second self contained sensor, generating a drift compensating orientation signal that corresponds to said at least two degrees of freedom of orientation of said body which is relatively impervious to drift over time; and e. generating a corrected orientation signal based on said drift sensitive and drift compensating orientation signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for generating a signal that corresponds to at least two degrees of freedom of orientation relative to a reference frame of a body having a size between the sizes of a human finger and a human torso, said method comprising the steps of:
-
a. physically coupling to said body, a first self contained sensor that generates a signal that corresponds to xth order integrals of rotational accelerations of said body about at least two axes of said body that is impervious to interference from electromagnetic, acoustic, optical and mechanical sources and is subject to drift over time; b. using said first sensor, generating a first sensor signal that corresponds to xth order integrals of rotational accelerations of said body about at least two axes of said body, x being selected from the group consisting of 0, 1 and 2, said first sensor signal being impervious to interference from electromagnetic, acoustic, optical and mechanical sources; and c. based on said first sensor signal generating an orientation signal that corresponds to said at least two degrees of freedom of said orientation of said body.
-
-
10. A method for generating a signal that corresponds to at least two degrees of freedom of orientation relative to a reference frame of a body having a size between the sizes of a human finger and a human torso, said method comprising the steps of:
-
a. physically coupling to said body, a rotational rate sensor that generates a signal that is impervious to interference from electromagnetic, acoustic, optical and mechanical sources; b. using said rate sensor, generating a rotational rate signal that corresponds to at least two degrees of freedom of rotational rate of said body, said rotational rate signal being impervious to interference from electromagnetic, acoustic, optical and mechanical sources; and c. integrating said rotational rate signal over time to generate said orientation signal.
-
-
11. A kit for use with a body having a size between the sizes of a human finger and a human torso, and an orientation relative to an external reference frame, said kit for generating an orientation signal that corresponds to at least two degrees of freedom of said orientation of said body relative to said reference frame, said kit comprising:
-
a. an apparatus to be attached to said body, said apparatus comprising; i. a self contained sensor that generates first sensor signals that correspond to xth order integrals of rotational accelerations of said body about at least two axes of said body, x being selected from the group consisting of 0, 1 and 2 and said first sensor signals being impervious to interference from electromagnetic, acoustic, optical and mechanical sources; and ii. a mechanism for mounting said sensor to said body; and b. a computer usable medium having computer readable program code means embodied therein for causing generation of an orientation signal that corresponds to said at least two degrees of freedom of said orientation of said body, based on said xth order integral signals. - View Dependent Claims (12)
-
-
13. A kit for use with a body having a size between the sizes of a human finger and a human torso, and an orientation relative to an external reference frame, said kit for generating an orientation signal that corresponds to at least two degrees of freedom of said orientation of said body relative to said reference frame, said kit comprising:
-
a. an apparatus to be attached to said body, said apparatus comprising; i. a self contained first sensor that generates first drift sensitive orientation signals that correspond to said at least two degrees of freedom of orientation of said body about at least two axes of said body, and is impervious to interference from electromagnetic, acoustic, optical and mechanical sources and is subject to drift over time; and ii. a self contained second sensor that generates second drift compensating orientation signals that correspond to said at least two degrees of freedom of orientation of said body about at least two axes of said body; and
is impervious to interference from electromagnetic, acoustic, optical and mechanical sources and is relatively impervious to drift over time; andiii. a mounting mechanism for mounting said first sensor and said second sensor to said body; and b. a computer usable medium having computer readable program code means embodied therein for causing generation of an orientation signal that corresponds to said at least two degrees of freedom of said orientation of said body, based on said drift sensitive and drift compensating orientation signals.
-
Specification