×

Electronic device for use in motion detection and method for obtaining resultant deviation thereof

  • US 9,760,186 B2
  • Filed: 03/28/2011
  • Issued: 09/12/2017
  • Est. Priority Date: 01/06/2010
  • Status: Active Grant
First Claim
Patent Images

1. An electronic device subject to movements and rotations in dynamic environments including undesirable external interferences, comprising:

  • a housing associated with said movements and rotations of the electronic device in a spatial reference frame;

    a printed circuit board (PCB) enclosed by the housing;

    a nine-axis motion sensor module, having sensor circuitry, attached to the PCB, comprising a rotation sensor for generating a first signal set comprising measured angular velocities ω

    x, ω

    y, ω

    z associated with said movements and rotations of the electronic device in the spatial reference frame, an accelerometer for generating a second signal set comprising measured axial accelerations Ax, Ay, Az associated with said movements and rotations of the electronic device in the spatial reference frame and a magnetometer for generating a third signal set comprising measured magnetism Mx, My, Mz; and

    a computing processor, having processor circuitry, electrically connecting to the nine-axis motion sensor module for calculating a resultant deviation comprising deviation angles in said spatial reference frame by utilizing a comparison utility to compare said first, second and third signal sets such that the deviation angles of the resultant deviation of the nine-axis motion sensor module of the electronic device are obtained excluding said undesirable external interferences in the dynamic environments,wherein the comparison utility utilized by the computing processor further comprises an update program to obtain first updated state of the nine-axis motion sensor module based on a current state and a measured state of the nine-axis motion sensor module;

    wherein said current state is associated with at least the first signal set;

    said measured state includes a measurement of at least said second signal set, and predicted magnetism Mx′

    , My′

    , Mz′

    are calculated based on the current state in relation to the measured angular velocities ω

    x, ω

    y, ω

    z thereof, said undesirable external interferences further comprise undesirable magnetism caused by undesirable electromagnetic fields;

    wherein the first updated state further comprises a data association model to compare the measured state associated with at least said second signal set with a first predicted measurement calculated and obtained from said current state and associated with at least said second signal set;

    wherein the processor is further configured to;

    calculate a second predicted measurement of the nine-axis motion sensor module and obtaining a predicted yaw angle; and

    obtain a second updated state of the nine-axis motion sensor module by updating the first updated state based on a second comparison between the second predicted measurement and the second measured state of the nine-axis motion sensor module; and

    wherein the computing processor further comprises a mapping utility for translating the deviation angles of the resultant deviation of the nine-axis motion sensor module in the spatial reference frame to a movement pattern in a display reference frame of a display based on a user-adjustable sensitivity input.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×