Using proximal location sensors to improve accuracy and location immunity to interference
First Claim
1. A method for locating a tool in a three dimensional (3D) space which improves processing performance, comprising:
- obtaining, from a first sensor disposed at the tool, a plurality of first data each generated in response to receiving one of a plurality of magnetic fields at a location of the first sensor;
determining whether the plurality of first data converges at the location of the first sensor;
when the plurality of first data is determined to converge at the location of the first sensor, calculating a location of the tool to be displayed using the plurality of first data; and
when the plurality of first data is determined not to converge at the location of the first sensor;
obtaining, from at least one other sensor disposed at a second portion of the tool spaced from the first sensor, a plurality of second data each generated in response to receiving one of the plurality of magnetic fields at a location of the at least one other sensor; and
calculating the location of the tool to be displayed using the plurality of second data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for determining location of a tool having a distal end sensor and at least one other sensor is presented. The method includes obtaining data from the distal end sensor, performing convergence on the obtained data, the convergence indicating whether or not the obtained data is disturbed, when the convergence indicates the obtained data is not disturbed, calculate the location of the tool using the obtained data, and when the convergence indicates the obtained data is disturbed, obtaining additional data from the at least one other sensor, performing the convergence on the obtained additional data, and calculating the location of the tool using the obtained additional data.
17 Citations
19 Claims
-
1. A method for locating a tool in a three dimensional (3D) space which improves processing performance, comprising:
-
obtaining, from a first sensor disposed at the tool, a plurality of first data each generated in response to receiving one of a plurality of magnetic fields at a location of the first sensor; determining whether the plurality of first data converges at the location of the first sensor; when the plurality of first data is determined to converge at the location of the first sensor, calculating a location of the tool to be displayed using the plurality of first data; and when the plurality of first data is determined not to converge at the location of the first sensor; obtaining, from at least one other sensor disposed at a second portion of the tool spaced from the first sensor, a plurality of second data each generated in response to receiving one of the plurality of magnetic fields at a location of the at least one other sensor; and calculating the location of the tool to be displayed using the plurality of second data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for locating a tool in a three dimensional (3D) space which improves processing performance, the system comprising:
-
a display device; and a processor configured to; obtain, from a first sensor disposed at the tool, a plurality of first data each generated in response to receiving one of a plurality of magnetic fields at a location of the first sensor; determining whether the plurality of first data converges at the location of the first sensor; when the plurality of first data is determined to converge at the location of the first sensor, calculate a location of the tool to be displayed using the plurality of first data; and when the plurality of first data is determined not to converge at the location of the first sensor; obtain, from at least one other sensor disposed at a second portion of the tool spaced from the first sensor, a plurality of second data each generated in response to receiving one of the plurality of magnetic fields at a location of the at least one other sensor; and calculate the location of the tool to be displayed using the plurality of second data. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable storage medium in which computer program instructions are stored, which instructions, when executed by a computer, cause the computer to execute a method of locating a tool in a three dimensional (3D) space comprising:
-
obtaining from a first sensor disposed at the tool, a plurality of first data each generated in response to receiving one of a plurality of magnetic fields at a location of the first sensor; determining whether the plurality of first data converges at the location of the first sensor; when the plurality of first data is determined to converge at the location of the first sensor, calculating a location of the tool to be displayed using the plurality of first data; and when the plurality of first data is determined not to converge at the location of the first sensor; obtaining, from at least one other sensor disposed at a second portion of the tool spaced from the first sensor, a plurality of second data each generated in response to receiving one of the plurality of magnetic fields at a location of the at least one other sensor; and calculating the location of the tool to be displayed using the plurality of second data. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification