Magnetometer apparatus and associated methods

US10094663B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10094663-B2
Application numberUS-201515129703-A
CountryUS
Kind codeB2
Filing dateMar 27, 2015
Priority dateApr 3, 2014
Publication dateOct 9, 2018
Grant dateOct 9, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An apparatus comprising: a processor; and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to perform at least the following: determine whether or not recalibration is required of a magnetometer configured to compensate for hard-iron and soft-iron effects by determining whether a plurality of magnetometer readings received from the magnetometer is consistent with: a scaled pre-calibrated matrix describing the soft-iron effect for at least one scaling factor of the pre-calibrated matrix; and a pre-calibrated vector describing the hard-iron effect.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus comprising: a processor; and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to perform at least the following: determine whether or not recalibration is required of a magnetometer configured to compensate for hard-iron and soft-iron effects by determining whether a plurality of magnetometer readings received from the magnetometer is consistent with: a scaled pre-calibrated matrix describing the soft-iron effect for at least one scaling factor of the pre-calibrated matrix; or a pre-calibrated vector describing the hard-iron effect; and recalibrate the magnetometer based on the result from determining whether or not recalibration is required. 2. The apparatus of claim 1 , wherein recalibration of the magnetometer comprises at least one of: adjusting the values of the pre-calibrated vector describing the hard-iron effect; and adjusting the relative values of the matrix describing the soft-iron effect. 3. The apparatus of claim 1 , wherein the plurality of magnetometer readings correspond to different orientations of the magnetometer taken at substantially the same position. 4. The apparatus of claim 1 , wherein the pre-calibrated matrix is independent of the magnetic field strength corresponding to the calibration. 5. The apparatus of claim 1 , wherein the pre-calibrated matrix comprises information relating to the magnetic field strength corresponding to the calibration. 6. The apparatus of claim 1 , wherein the apparatus is configured to calibrate the magnetometer. 7. The apparatus of claim 1 , wherein the apparatus is configured to perform the determination in response to one or more of the following conditions being satisfied: the number of received magnetometer readings exceeds a readings number threshold; the range of orientations corresponding to the received magnetometer readings exceeds an orientation range threshold; and the number of different orientations corresponding to the received magnetometer readings exceeds an orientation number threshold. 8. The apparatus of claim 1 , wherein the plurality of magnetometer readings comprise over 10 magnetometer readings. 9. The apparatus of claim 1 , wherein the plurality of magnetometer readings comprise more than 100 magnetometer readings. 10. The apparatus of claim 1 , wherein the apparatus is configured to determine that recalibration is not required if the received magnetometer readings are consistent, within a consistency threshold, with the scaled pre-calibrated matrix describing the soft-iron effect for at least one scaling factor of the pre-calibrated matrix; and the pre-calibrated vector describing the hard-iron effect. 11. The apparatus of claim 1 , wherein the apparatus is configured to store multiple sets of pre-calibration data, each set of pre-calibration data comprising a scaled pre-calibrated matrix describing the soft-iron effect; and a pre-calibrated vector describing the hard-iron effect. 12. The apparatus of claim 1 , wherein the apparatus is configured to determine whether or not recalibration is required of a magnetometer by determining whether a plurality of magnetometer readings received from the magnetometer is consistent with at least one of multiple sets of pre-calibration data, each set of pre-calibration data comprising a scaled pre-calibrated matrix describing the soft-iron effect; and a pre-calibrated vector describing the hard-iron effect comprising a scaled pre-calibrated matrix describing the soft-iron effect; and a pre-calibrated vector describing the hard-iron effect. 13. The apparatus of claim 1 , wherein the apparatus is configured to recalibrate the magnetometer based on the plurality of received magnetometer readings if the plurality of received magnetometer readings is not consistent with: a scaled pre-calibrated matrix describing the soft-iron effect for at least one scaling factor of the pre-calibrated matrix; and a pre-calibrated vector describing the hard-iron effect. 14. A method, the method comprising: determining whether or not recalibration is required of a magnetometer configured to compensate for hard-iron and soft-iron effects by determining whether a plurality of magnetometer readings received from the magnetometer is consistent with: a scaled pre-calibrated matrix describing the soft-iron effect for at least one scaling factor of the pre-calibrated matrix; and a pre-calibrated vector describing the hard-iron effect. 15. A computer program, the computer program configured to: enable determination of whether or not recalibration is required of a magnetometer configured to compensate for hard-iron and soft-iron effects by determining whether a plurality of magnetometer readings received from the magnetometer is consistent with: a scaled pre-calibrated matrix describing the soft-iron effect for at least one scaling factor of the pre-calibrated matrix; and a pre-calibrated vector describing the hard-iron effect.

Assignees

Inventors

Classifications

  • G01C17/38Primary

    Testing, calibrating, or compensating of compasses · CPC title

  • Magnetic compasses · CPC title

  • Calibration of single magnetic sensors, e.g. integrated calibration · CPC title

  • G01C17/28Primary

    Electromagnetic compasses (with north seeking magnetic elements and having electric pick-offs G01C17/26) · CPC title

  • Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass (testing, calibrating or compensating compasses G01C17/38) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10094663B2 cover?
An apparatus comprising: a processor; and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to perform at least the following: determine whether or not recalibration is required of a magnetometer configured to compensate for hard-iron and soft-iron effects by determining whether a plurality of magnetometer r…
Who is the assignee on this patent?
Nokia Technologies Oy
What technology area does this patent fall under?
Primary CPC classification G01C17/38. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 09 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).