×

Method of measuring motion

  • US 20010045128A1
  • Filed: 05/24/2001
  • Published: 11/29/2001
  • Est. Priority Date: 05/24/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method for measuring motion of a user, comprising the steps of:

  • (a) producing three-axis angular rate signals by an angular rate producer and three-axis acceleration signals by an acceleration producer;

    (b) converting said three-axis angular rate signals into digital angular increments and converting said input three-axis acceleration signals into digital velocity increments in an angular increment and velocity increment producer 6; and

    (c) computing attitude and heading angle measurements using said three-axis digital angular increments and said three-axis velocity increments in an attitude and heading processor. (d) maintaining a predetermined operating temperature throughout said above steps, wherein said predetermined operating temperature is a constant designated temperature selected between 150°

    F. and 185°

    F., by means of;

    (d.1) performing parameter setting at turn on by initializing first and second temperature constants of first heater and second heater to a value of 1 deg centigrade greater than final destination temperature, respectively;

    and for each new temperature data frame from said first and second temperature sensors, in an iterative fashion;

    (d.2) adding said first temperature constant to said first temperature sensor value from said first temperature sensor and adding said first result of said last frame value of said first heater loop to form said current first result;

    (d.3) loading said current first result into said first down counter used to form said length of said first pulse which varies from 0 to 100%, wherein said first pulse is used to drive said first heater;

    (d.4) saving said current first result for use during said next iteration of said first heater loop;

    (d.5) adding said second temperature constant to said second temperature sensor value from said second temperature sensor and adding said second result of said last frame value of said second heater loop to form said current second result;

    (d.6) loading said current second result into said second down counter used to form said length of said second pulse which varies from 0 to 100%, wherein said second pulse is used to drive said second heater;

    (d.7) saving said current second result for use during said next iteration of said second heater loop;

    (d.8) setting said first temperature constant of said first heater loop to said final destination temperature and setting said second heater loop to off, when said temperature, which is said initially set at a value of 1 deg centigrade greater than said final destination temperature, is reached, as measured by both temperature sensors;

    (d.9) setting said second temperature constant of heater loop to said value of second temperature sensor 2, and setting said second heater loop on, when said temperature cools to said final temperature, as measured by temperature sensor.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×