CPC G01P 13/00 (2013.01) [A63B 24/0003 (2013.01); A63B 24/0062 (2013.01); G01C 21/1654 (2020.08); A63B 2220/40 (2013.01); A63B 2220/803 (2013.01); A63B 2220/89 (2013.01); G01C 17/38 (2013.01); G01R 33/0035 (2013.01); G01R 33/022 (2013.01)] | 20 Claims |
1. A method for adjusting operation of a motion tracking system for tracking motion of a person and comprising a computing device and a plurality of sensors, each sensor comprising a magnetometer, a gyroscope and an accelerometer, the method comprising:
receiving, by the computing device, a magnetic field measurement from each sensor of the plurality of sensors to obtain at least one pair of magnetic field measurements;
digitally processing, by the computing device, each of the magnetic field measurements in order to determine, for each pair of magnetic field measurements:
whether a difference of intensities of the magnetic field measurements exceeds an intensity threshold,
whether a difference of inclinations of the magnetic field measurements exceeds an inclination threshold, and
whether a weighted sum of the difference of intensities and the difference of inclinations exceeds a combined threshold; and
adjusting the operation of the motion tracking system if at least one of: at least one of the differences of intensities exceeds the intensity threshold, at least one of the differences of inclinations exceeds the inclination threshold, or at least one of the weighted sums exceeds the combined threshold.
|