US2024027194A1PendingUtilityA1

Method and system for combining sensor data

Assignee: FOCAL POINT POSITIONING LTDPriority: Oct 26, 2017Filed: Oct 6, 2023Published: Jan 25, 2024
Est. expiryOct 26, 2037(~11.3 yrs left)· nominal 20-yr term from priority
G01C 21/005G01S 19/48G01C 22/006G01S 19/485G01C 21/1654G01C 21/188G01C 21/1652G01C 21/185G01C 21/1656G01C 21/12G01S 19/49G01S 5/017G01S 5/018G01S 19/396G01C 21/28A61B 5/11G01C 21/18
80
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method and system for combining data obtained by sensors, having particular application in the field of navigation systems, are disclosed. The techniques provide significant improvement over state-of-the-art Markovian methods that use statistical noise filters such as Kalman filters to filter data by comparing instantaneous data with the corresponding instantaneous estimates from a model. In contrast, the techniques disclosed herein use multiple time periods of various lengths to process multiple sensor data streams, in order to combine sensor measurements with motion models at a given time epoch with greater confidence and accuracy than is possible with traditional “single epoch” methods. The techniques provide particular benefit when the first and/or second sensors are low-cost sensors (for example as seen in smart phones) which are typically of low quality and have large inherent biases.

Claims

exact text as granted — not AI-modified
1 . A method of computing a navigation solution comprising:
 receiving data from a first sensor over a first time period and data from a second sensor over a second time period;   determining at least one zero velocity period within the first sensor data and/or second sensor data;   analyzing the first sensor data and/or second sensor data during the at least one zero velocity period;   altering first sensor data and/or second sensor data that violates the at least one zero velocity period to produce corrected first sensor data and/or corrected second sensor data; and   compute a navigation solution at a time instant within the first and second time periods using the corrected first sensor data and/or corrected second sensor data.   
     
     
         2 . The method of  claim 1  further comprising creating a motion model using the GNSS data and/or IMU data. 
     
     
         3 . The method of  claim 2  further comprising correcting the motion model using the corrected GNSS data and/or the corrected IMU data. 
     
     
         4 . The method of  claim 1  wherein a duration of the first time period is equal to or is different from a duration of the second time period. 
     
     
         5 . The method of  claim 1  wherein a duration of the first time period overlaps a duration of the second time period. 
     
     
         6 . The method of  claim 1  wherein altering comprises resetting velocity measurements to zero within the GNSS data during the at least one zero velocity period. 
     
     
         7 . The method of  claim 1  wherein altering comprises determining biases of one or more IMU sensors of the IMU during the at least one zero velocity period and altering the IMU data using the determined biases. 
     
     
         8 . The method of  claim 1  wherein the first and second time periods extend into the future and the past with respect to the time instant. 
     
     
         9 . The method of  claim 1  wherein the corrected GNSS and/or corrected IMU data is used to constrain the navigation solution. 
     
     
         10 . A method of  claim 1  wherein the first sensor is a GNSS receiver and the second sensor is an inertial measurement unit (IMU). 
     
     
         11 . A method of computing a navigation solution comprising:
 receiving global navigation satellite system (GNSS) data over a first time period and inertial measurement unit (IMU) data over a second time period;   determining at least one zero velocity period within the GNSS data and IMU data;   analyzing the first sensor data and/or second sensor data during the at least one zero velocity period;   altering GNSS data and IMU data that violates the at least one zero velocity period to produce corrected GNSS data and corrected IMU data; and   compute a navigation solution at a time instant within the first and second time periods using the corrected GNSS data and corrected IMU data.   
     
     
         12 . The method of  claim 11  further comprising creating a motion model using the GNSS data and IMU data. 
     
     
         13 . The method of  claim 12  further comprising correcting the motion model using the corrected GNSS data and the corrected IMU data. 
     
     
         14 . The method of  claim 11  wherein a duration of the first time period is equal to or different from a duration of the second time period. 
     
     
         15 . The method of  claim 11  wherein a duration of the first time period overlaps a duration of the second time period. 
     
     
         16 . The method of  claim 11  wherein altering comprises resetting velocity measurements to zero within the GNSS data during the at least one zero velocity period. 
     
     
         17 . The method of  claim 11  wherein altering comprises determining biases of one or more IMU sensors of the IMU during the at least one zero velocity periods and altering the IMU data using the determined biases. 
     
     
         18 . The method of  claim 11  wherein the first and second time periods extend into the future and the past with respect to the time instant. 
     
     
         19 . The method of  claim 11  wherein the corrected GNSS and corrected IMU data is used to constrain the navigation solution.

Join the waitlist — get patent alerts

Track US2024027194A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.