发明名称 |
Dynamic magnetometer calibration |
摘要 |
A mobile device includes a magnetometer. The mobile device is calibrated during application usage by sampling magnetic information received from the magnetometer, recognizing an initial controller orientation signal derived from a first sample of a plurality of samples of the magnetic information and from directional offset data, calculating updated directional offset data based on the plurality of samples of the magnetic information and on the directional offset data, and deriving a calibrated controller orientation signal from a second sample of the plurality of samples of the magnetic information and the updated directional offset data. |
申请公布号 |
US9250300(B2) |
申请公布日期 |
2016.02.02 |
申请号 |
US201414500796 |
申请日期 |
2014.09.29 |
申请人 |
MICROSOFT TECHNOLOGY LICENSING, LLC |
发明人 |
Russo David |
分类号 |
G01R33/00;A63F13/20;G01C17/30;A63F13/211;A63F13/245;G01R35/00 |
主分类号 |
G01R33/00 |
代理机构 |
|
代理人 |
Wisdom Gregg;Yee Judy;Minhas Micky |
主权项 |
1. A method of calibrating a mobile device including a magnetometer during application usage, comprising:
measuring an ambient magnetic field with the magnetometer; sampling magnetic information received from the magnetometer, each sample of the magnetic information including a vector component of the ambient magnetic field along each of a first axis, a second axis, and a third axis, the first axis, the second axis, and the third axis being orthogonal to each other; recognizing an initial controller orientation signal derived from a first sample of a plurality of samples of the magnetic information and from directional offset data including a first directional offset along the first axis, a second directional offset along the second axis, and a third directional offset along the third axis; calculating updated directional offset data by filtering unfiltered directional offset data with the directional offset data; and deriving a calibrated controller orientation signal from a second sample of the plurality of samples of the magnetic information and the updated directional offset data; and controlling operation of the mobile device with the calibrated controller orientation signal. |
地址 |
Redmond WA US |