Systems and methods for calibrating unstable sensors
First Claim
Patent Images
1. A method for calibrating a sensor of a mobile device, the method comprising:
- determining a first estimated position of the mobile device without using any measurement from the sensor of the mobile device;
generating a second estimated position of the mobile device using a measurement from the sensor;
estimating a sensor error of the sensor using the first estimated position and the second estimated position; and
using the sensor error to determine a calibration value for adjusting one or more measurements from the sensor,wherein the sensor is a pressure sensor of the mobile device, andwherein the calibration value is determined by;
identifying a pressure sensor calibration equation that includes calibration coefficient values;
identifying temperature measurements of the pressure sensor and corresponding sensor error measurements for the pressure sensor, wherein each temperature measurement of the identified temperature measurements was measured when the pressure sensor made a corresponding measurement of pressure that was used to determine a corresponding sensor error measurement of the identified sensor error measurements;
determining calibration coefficient adjustment values by performing a polynomial fit using the identified temperature measurements and corresponding sensor error measurements;
determining an adjusted pressure sensor calibration equation by using the calibration coefficient adjustment values to adjust the calibration coefficient values of the pressure sensor calibration equation; and
determining the calibration value using the adjusted pressure sensor calibration equation.
3 Assignments
0 Petitions
Accused Products
Abstract
Calibrating an unstable sensor of a mobile device. Systems and methods for calibrating a sensor of a mobile device determine a first estimated position of the mobile device without using any measurement from the sensor of the mobile device, generate a second estimated position of the mobile device using a measurement from the sensor, estimate a sensor error of the sensor using the first estimated position and the second estimated position, and use the sensor error to determine a calibration value for adjusting one or more measurements from the sensor.
-
Citations
12 Claims
-
1. A method for calibrating a sensor of a mobile device, the method comprising:
-
determining a first estimated position of the mobile device without using any measurement from the sensor of the mobile device; generating a second estimated position of the mobile device using a measurement from the sensor; estimating a sensor error of the sensor using the first estimated position and the second estimated position; and using the sensor error to determine a calibration value for adjusting one or more measurements from the sensor, wherein the sensor is a pressure sensor of the mobile device, and wherein the calibration value is determined by; identifying a pressure sensor calibration equation that includes calibration coefficient values; identifying temperature measurements of the pressure sensor and corresponding sensor error measurements for the pressure sensor, wherein each temperature measurement of the identified temperature measurements was measured when the pressure sensor made a corresponding measurement of pressure that was used to determine a corresponding sensor error measurement of the identified sensor error measurements; determining calibration coefficient adjustment values by performing a polynomial fit using the identified temperature measurements and corresponding sensor error measurements; determining an adjusted pressure sensor calibration equation by using the calibration coefficient adjustment values to adjust the calibration coefficient values of the pressure sensor calibration equation; and determining the calibration value using the adjusted pressure sensor calibration equation. - View Dependent Claims (2, 3)
-
-
4. A method for calibrating a sensor of a mobile device, the method comprising:
-
determining a first estimated position of the mobile device without using any measurement from the sensor of the mobile device; generating a second estimated position of the mobile device using a measurement from the sensor; estimating a sensor error of the sensor using the first estimated position and the second estimated position; and using the sensor error to determine a calibration value for adjusting one or more measurements from the sensor, wherein the sensor error is estimated by; determining a difference in distance between the first estimated position and the second estimated position; determining an estimated difference in pressure between the first estimated position and the second estimated position by applying a scaling factor to the difference in distance; and setting the sensor error to the estimated difference in pressure. - View Dependent Claims (5, 6)
-
-
7. One or more non-transitory machine-readable media embodying program instructions that, when executed by one or more machines, cause the one or more machines to implement a method for calibrating a sensor of a mobile device, the method comprising:
-
determining a first estimated position of the mobile device without using any measurement from the sensor of the mobile device; generating a second estimated position of the mobile device using a measurement from the sensor; estimating a sensor error of the sensor using the first estimated position and the second estimated position; and using the sensor error to determine a calibration value for adjusting one or more measurements from the sensor, wherein the sensor is a pressure sensor of the mobile device, and wherein the calibration value is determined by; identifying a pressure sensor calibration equation that includes calibration coefficient values; identifying temperature measurements of the pressure sensor and corresponding sensor error measurements for the pressure sensor, wherein each temperature measurement of the identified temperature measurements was measured when the pressure sensor made a corresponding measurement of pressure that was used to determine a corresponding sensor error measurement of the identified sensor error measurements; determining calibration coefficient adjustment values by performing a polynomial fit using the identified temperature measurements and corresponding sensor error measurements; determining an adjusted pressure sensor calibration equation by using the calibration coefficient adjustment values to adjust the calibration coefficient values of the pressure sensor calibration equation; and determining the calibration value using the adjusted pressure sensor calibration equation. - View Dependent Claims (8, 9)
-
-
10. One or more non-transitory machine-readable media embodying program instructions that, when executed by one or more machines, cause the one or more machines to implement a method for calibrating a sensor of a mobile device, the method comprising:
-
determining a first estimated position of the mobile device without using any measurement from the sensor of the mobile device; generating a second estimated position of the mobile device using a measurement from the sensor; estimating a sensor error of the sensor using the first estimated position and the second estimated position; and using the sensor error to determine a calibration value for adjusting one or more measurements from the sensor, wherein the sensor error is estimated by; determining a difference in distance between the first estimated position and the second estimated position; determining an estimated difference in pressure between the first estimated position and the second estimated position by applying a scaling factor to the difference in distance; and setting the sensor error to the estimated difference in pressure. - View Dependent Claims (11, 12)
-
Specification