BAROMETRIC PRESSURE SENSOR BASED ORIENTATION MEASUREMENT
First Claim
Patent Images
1. A method of determining an orientation of a mobile device, the method comprising:
- receiving readings from two pressure sensors mounted in the mobile device;
determining, by a processor, an altitude difference between the two pressure sensors based on the received readings;
comparing the altitude difference to a threshold value;
determining that the mobile device is in a first orientation when the altitude difference is above the threshold value, anddetermining that the mobile device is in a second orientation when the altitude difference is below the threshold value.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed here are methods and systems that relate to determining an orientation of an object. The orientation of the object may be represented by an Euler angle which identifies a rotation of the object from a reference frame. The methods and systems may rely on readings collected from two or more barometric pressure sensors to estimate an altitude difference between the pressure sensors. The methods and systems may calculate the Euler angle based on the altitude difference.
39 Citations
19 Claims
-
1. A method of determining an orientation of a mobile device, the method comprising:
-
receiving readings from two pressure sensors mounted in the mobile device; determining, by a processor, an altitude difference between the two pressure sensors based on the received readings; comparing the altitude difference to a threshold value; determining that the mobile device is in a first orientation when the altitude difference is above the threshold value, and determining that the mobile device is in a second orientation when the altitude difference is below the threshold value. - View Dependent Claims (2, 3, 4)
-
-
5. A method of determining an orientation of a mobile device, comprising:
-
receiving readings from three pressure sensors mounted in the mobile device; determining, by a processor, altitude differences among the three pressure sensors based on the received readings; calculating an Euler angle based on the altitude differences, the Euler angle representing a rotation of a frame of the mobile device from a reference frame; and determining the orientation of the mobile device using the Euler angle. - View Dependent Claims (6, 7, 8)
-
-
9. An apparatus comprising:
-
two pressure sensors; and a processor in communication with the pressure sensors, the processor configured to; receive readings from the two pressure sensors; determine an altitude difference between the two pressure sensors based on the received readings; compare the altitude difference to a threshold value; determine that the apparatus is in a first orientation when the altitude difference is above the threshold value; and determine that the apparatus is in a second orientation when the altitude difference is below the threshold value. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
a housing; at least three pressure sensors coupled to the housing; and a processor in communication with each of the pressure sensors, the processor being configured to; receive readings from each of the pressure sensors; determine altitude differences among the pressure sensors based on the received readings; calculate an Euler angle based on the altitude differences, the Euler angle representing a rotation of a frame of the apparatus from a reference frame; and determine the orientation of the housing of the apparatus using the Euler angle. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification