Method and system for providing tolerance to interference and obstructions of line of sight
First Claim
1. A method for determining a position of an object includes the steps of:
- generating a confidence weight for association with a measured distance between the object and an antenna in response to historical data associated with the antenna; and
determining a position of the object by applying the confidence weight to the measured distance to control a degree of contribution of the measured distance in a determination of the position; and
using the determined position to track the object during a navigated procedure.
0 Assignments
0 Petitions
Accused Products
Abstract
Various aspects of the present invention are shown and described, each of which has stand alone utility in a navigated medical environment. A receiver position calibration system and method facilitates calibration of a reference frame prior to each navigated procedure. A concept and application of confidence weights is introduced. Confidence weights can be applied to distance calculations to mitigate the effects of interference and increase the tolerance of the navigated medical system. Multi-path interference is minimized through the transmission of a signal having a pattern of unique frequencies and filtering of the distance calculations for each frequency to identify the “best” distance in the presence of multi-path interference. A position determination method and system that transmits a signal having multiple frequency components permits positions to be identified with high resolution over a large area.
17 Citations
20 Claims
-
1. A method for determining a position of an object includes the steps of:
-
generating a confidence weight for association with a measured distance between the object and an antenna in response to historical data associated with the antenna; and determining a position of the object by applying the confidence weight to the measured distance to control a degree of contribution of the measured distance in a determination of the position; and using the determined position to track the object during a navigated procedure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of determining a position of an object includes the steps of, for each of a plurality of antennas:
-
receiving a signal transmitted between the object and a respective antenna; generating a respective confidence weight to associate with a measured distance between the object and the respective antenna using historical information associated with at least one antenna of the plurality of antennas; comparing an estimated distance to each of the measured distances to generate a distance offset; applying the respective confidence weight to a function of the associated distance offset for each of the plurality of receivers to provide a plurality of weighted distance offsets; summing the weighted distance offsets and comparing a result to a threshold; and responsive to the distance offset exceeding the threshold, adjusting the estimated distance and repeating the steps of comparing, applying and summing until the result is less than or equal to the threshold.
-
-
16. A system for determining the position of an object comprising:
-
a non-transitory computer readable medium having computer instructions stored therein, and coupled to a processor of the system to cause said processor to thereby perform said computer instructions; a historical data store stored on the computer readable medium and comprising historical information associated with an antenna; program code stored on the computer readable medium, for generating a confidence weight and associating the confidence weight with a measured distance between the antenna and the object; and program code stored on the computer readable medium for determining a position of the object including applying the confidence weight to the measured distance to control a degree of contribution of the measured distance to the position; and wherein processing units within the system operate on computer instructions in the program code for generating the confidence weight and the program code for determining a position to track the object during a navigated procedure. - View Dependent Claims (17, 18, 19)
-
-
20. A system for determining a position of an object includes:
-
a signal generator for generating a signal for transmission between the object and a plurality of antennas in a frame of reference; means for determining and associating a plurality of confidence weights to a corresponding plurality of measured distances, each measured distance associated with one antenna of the plurality of antennas; positioning logic for determining a position of the object by; deriving an estimated distance to each of the plurality of antennas using an estimated position; calculating a distance offset for each antenna by comparing the measured distance of the associated antenna to the associated derived distance; applying the confidence weights to a function of corresponding distance offsets to provide a plurality of weighted distance offsets and summing the weighted distance offsets to provide a result; and responsive to the result being outside a threshold, adjusting the estimated position and repeating the steps of deriving, calculating and applying until the result is within the threshold.
-
Specification