Inertial measurement unit with magnetometer for detecting stationarity
First Claim
Patent Images
1. A device for measuring a velocity and/or position of a body, comprising:
- a magnetometer configured to sense a magnetic flux to which the body is exposed, wherein the magnetic flux being substantially constant is indicative of the body being at rest; and
a measurement unit including a sensor sensing one of an acceleration and a velocity of the body, and a processor coupled to the magnetometer and to the sensor and configured to determine one of a velocity value and a position value for the body based on the sensed magnetic flux and based on the one of the sensed acceleration and the sensed velocity of the body;
wherein the sensor is configured to sense as the acceleration a linear acceleration of the body, wherein the processor is configured to one of calculate as the velocity value a linear velocity value based on the sensed linear acceleration, and wherein the processor is configured to set the linear velocity value at zero if the sensed magnetic flux is substantially constant, and calculate as the position value a spatial position value based on the sensed linear acceleration, and wherein the processor is configured to maintain the spatial position value at a present value if the sensed magnetic flux is substantially constant.
1 Assignment
0 Petitions
Accused Products
Abstract
A device for measuring a velocity and/or position of a body includes a magnetometer and a measurement unit. The magnetometer is configured to sense a magnetic flux to which the body is exposed. The measurement unit includes a sensor sensing one of an acceleration and a velocity of the body. The measurement unit also includes a processor coupled to the magnetometer and to the measurement unit and configured to determine one on a velocity value and a position value for the body based on the sensed magnetic flux and based or one of the sensed acceleration and the sensed velocity of the body.
58 Citations
3 Claims
-
1. A device for measuring a velocity and/or position of a body, comprising:
-
a magnetometer configured to sense a magnetic flux to which the body is exposed, wherein the magnetic flux being substantially constant is indicative of the body being at rest; and
a measurement unit including a sensor sensing one of an acceleration and a velocity of the body, and a processor coupled to the magnetometer and to the sensor and configured to determine one of a velocity value and a position value for the body based on the sensed magnetic flux and based on the one of the sensed acceleration and the sensed velocity of the body;
wherein the sensor is configured to sense as the acceleration a linear acceleration of the body, wherein the processor is configured to one of calculate as the velocity value a linear velocity value based on the sensed linear acceleration, and wherein the processor is configured to set the linear velocity value at zero if the sensed magnetic flux is substantially constant, and calculate as the position value a spatial position value based on the sensed linear acceleration, and wherein the processor is configured to maintain the spatial position value at a present value if the sensed magnetic flux is substantially constant.
-
-
2. A device for measuring a velocity and/or position of a body, comprising:
-
a magnetometer configured to sense a magnetic flux to which the body is exposed, wherein the magnetic flux being substantially constant is indicative of the body being at rest; and
a measurement unit including a sensor sensing one of an acceleration and a velocity of the body, and a processor coupled to the magnetometer and to the sensor and configured to determine one of a velocity value and a position value for he body based on the sensed magnetic flux and based on the one of the sensed acceleration and the sensed velocity of the body;
wherein the sensor is configured to sense as the velocity a rotational velocity of the body, wherein the processor is configured to one of determine as the velocity value a rotational velocity value based on the sensed rotational velocity, and wherein the processor is configured to set the rotational velocity value at zero if the sensed magnetic flux is substantially constant, and calculate as the position value a rotational attitude value based on the sensed rotational velocity, and wherein the processor is configured to maintain the rotational attitude value at a present value if the sensed magnetic flux is substantially constant.
-
-
3. A method of reducing degradation of an accuracy of an inertial measurement unit for measuring a velocity and position of a body, the method comprising:
-
sensing a magnetic flux to which the inertial measurement unit is exposed; and
invoking stationarity conditions if the sensed magnetic flux is substantially constant, wherein the inertial measurement unit is configured to determine one of a velocity value for the body and a position value for the body, said velocity value comprising one of a linear velocity value and a rotational velocity value, said position value comprising one of a spatial position value and a rotational attitude value, and wherein invoking stationarity conditions comprises one of setting the velocity value at zero and maintaining the position value at a present value.
-
Specification