CA1205198A - Three dimensional digitizer with electromagnetic coupling - Google Patents

Three dimensional digitizer with electromagnetic coupling

Info

Publication number
CA1205198A
CA1205198A CA000448461A CA448461A CA1205198A CA 1205198 A CA1205198 A CA 1205198A CA 000448461 A CA000448461 A CA 000448461A CA 448461 A CA448461 A CA 448461A CA 1205198 A CA1205198 A CA 1205198A
Authority
CA
Canada
Prior art keywords
stylus
dimensional
radiating
receiving means
receiving
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
CA000448461A
Other languages
French (fr)
Inventor
Ernest B. Blood
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
McDonnell Douglas Corp
Original Assignee
McDonnell Douglas Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by McDonnell Douglas Corp filed Critical McDonnell Douglas Corp
Application granted granted Critical
Publication of CA1205198A publication Critical patent/CA1205198A/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B7/00Measuring arrangements characterised by the use of electric or magnetic techniques
    • G01B7/004Measuring arrangements characterised by the use of electric or magnetic techniques for measuring coordinates of points
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/42Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
    • G05B19/4202Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine preparation of the programme medium using a drawing, a model
    • G05B19/4207Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine preparation of the programme medium using a drawing, a model in which a model is traced or scanned and corresponding data recorded
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36451Handheld toollike probe, work instructor, lightweigted, connected to recorder
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37045Probe detects electromagnetic fields from grid, antenna like digitizing tablet
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37068Setting reference coordinate frame
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37073Workpiece surface covered with shielding coating, against disturbing fields

Abstract

THREE DIMENSIONAL DIGITIZER
WITH ELECTROMAGNETIC COUPLING
ABSTRACT OF THE DISCLOSURE
A three dimensional digitizer is provided for determining and digitizing the coordinates of a three dimensional object. A hand-held stylus is used for tracing and determining points of interest on the surface of the object. A
plurality of antennas for radiating electromagnetic energy are provided, the antennas being embedded in a table having a work surface upon which the object is placed. The radiating antennas have independent components which define a reference coordinate frame. A transmitter applies electrical signals to the radiating antennas which generate a plurality of distinguishable radio frequency electromagnetic fields. The stylus is provided with a projection for defining a point of contact between the stylus and the surface of the object of interest. A plurality of receiving antennas are disposed in the stylus. The receiving antennas have a known relationship with the projection and the point of contact on the object.
The receiving antennas are provided with a plurality of independent components for detecting each of the transmitted electromagnetic fields. The output of the receiving antennas is supplied to an analyzer which converts the components of the electromagnetic fields received by the receiving antennas into the remote position and orientation of the receiving antennas relative to the reference coordinate frame. Since the point of contact of the stylus and the receiving antennas are provided with a known relationship, the coordinates of the surface of the three dimensional object touched by the stylus are also determined in the analyzer.

Description

9 2~ 38 1 BACKGROUND OF THE INV~NTION
-The invention relates generally to devices for digitizing the coordinates of a three dimensional object. More particularly, it is directed to such a three dimensional digitizer that employs an electromagnetic coupling.
Apparatus for digitizing the coordinates of a two dimensional drawing with an electromagnetic coupling are known in the prior art. Such prior art drafting and digitizing apparatus comprises an automatically controlled carriage that is translated over a drawing support surface of a digitizing and plotting table. A cursor is disposed on the carriage for tracing a drawing disposed on the support surface, the cursor having a pair of electromagnetic coils which are used to produce signals indicative of ~he relative position of the carriage and cursor during the digitizing mode of operation.
I~owever, such devices are capable of monitoring a cursor having only two degrees of freedom. Since the orientation of the cursor relative to the work surface must remain fixed, these devices are incapable of digitizing the coordina~es of a three dimensional model. While other devices are found for accomplishing three dimensional digitizing, these devices employ optical couplings, acoustic couplings, manual measurements, or measurements using potentiomete~s and the like for determining the coordinates of the three dimensional model. Prior art three dimensional digitizers do not feature electromagnetic couplings between the tracing device and a processor.
The art of tracking objects with electromagnetic radiation is highly developed. Such systems have been used, for example, for guiding an aircraft to a landing site, guiding an excavating device, tracking targets and aiming military
-2 ~2~

1 ordinance. In the latter case, the source of electromagnetic radiation is fixed with respect to the frame of an aircraft and the receiver is mounted in the pilot's helmet in a calibrated relationship with respect to a helmet mounted reticle. The analyzing means associated with the receiver repetitively calculates the position and orientation of the pilot's head with respect to the air frame, and the pilot visually designates and/or tracks a target with the helmet mounted reticle to initially aim the computer guided ordinance which is released from the aircraft.
SUMMARY OF THE INVENTION
According to the present invention, a device for digitizing the coordinates of a three dimensional model is provided comprising a hand directable stylus coupled with electromagnetic radiation to a reference coordinate frame, the stylus being connected to a remote processor, or analyzer, which is capable of determining the position and orientation of the stylus relative to the reference coordinate frame with six full degrees of freedom. In one exemplary application, the digitizer of the present invention is used to au~omate the process of taking data points off of a scale model of a process piping facility for the generation of isometric drawings and material lists. A second common application of the digitizer is to convert object models into visual displays in a computer generated imagery system.
The digitizer comprises a plurality of radiating antennas having independent components which define a reference coordinate frame. The radiating antennas are preferably embedded in a nonconductive table defining a work surface upon which a three dimensional model or object is placed. A
transmitter is provided for applying electrical signals to the ~2~
1 plurality of radiating antennas which generate a plurality of distinguishable electromagnetic fields. A stylus is provided for tracing the surface of the three dimensional object. The stylus is provided with a projection or point for defining points of contact between the stylus and the surface of the three dimensional object being investigated~ A plurality of receiving antennas are disposed in the stylus. The receiving antennas are provided with a predetermined known relationship with the point of contact with the three dimensional object.
The receiving antennas have a plurality of independent components for detecting each of the transmitted electromagnetic fields. The output of the receiving antennas is directed to an analyzer or computer for converting the components of the transmitted electromagnetic fields received by the receiving antennas into remote object position and orientation information. Since tne relationship between the receiving antennas and the point of contact of the stylus are known, the coordinates of the surface being traced are thus determined. Switching apparatus such as a foot switch and/or a keyboard is also connected to the analyzing means for enabling the digitizing of the coordinates of the three dimensional object touched by the stylus and/or labelling the coordiniates for further processing. The digitizer can become a powerful tool in the hands of a designer~ A classic application for the device involves the layout of piping in large chemical or fluid processing plants. A scale model of the facility can be used by the designer to trace piping drawings and make up ~aterial lists with a substantial decrease in the labor required for such tasks. In another classic application for the digitizer
3~ of the present invention, scale models of an object can be quickly traced to generate isometric, plan, elevational, or ~2~
1 side views of the object and to convert the coordinates of the object models into a database for visual display in a computer generated imagery system.
BRIEF DESCRIPTION OF T~ DRA~JINGS
Fig. 1 is a perspective vie~ of the three dimensional digitizer of the present invention.
Fig. 2 is an exploded assembly of the stylus forming a portion of the three dimensional digitizer of the present invention.
Fig. 3 is a perspective view of the three dimensional digitizer of the present invention used to reduce a three dimensional model of an aircraft into a plurality of computer generated isometric images of the aircraft.
Fig. 4 is a schematic and block diagram of the three dimensional digitizer of the present invention.
Fig. 5 illustrates the relationship between a three axis source and a three-axis sensor. The source reference frame X, Y, Z, is related to the sensor reference frame Xi, Yl, Zl~ by spherical coordinates ~,~,p and Euler angles Fig. 6 illustrates the Euler angle sequence which defines the orientation of the sensor.
Fig. 7 illustrates a magnetic field vector V2 at a position P in a dipole magnetic field Vl.
Fig. 8 illustrates the sensor transfer function for a ~5 sensor related through an elevational angle ~.
~ig. 9 is a flow diagram illustrating the computation strategy of the three dimensional digitizer of the present invention.
Fig. 10 illustrates the relationship between a three-axis source and a corresponding three-axis sensor having a stylus of length ~ with a point to be digitized at 35. The 1 source is located at 0 and defines the source reference frame X, Y, Z. The sensor is located at 0' with spherical coordinates ~, ~,p relative to the source coordinate frame.
Fig. 11 is a re~resentation of each geometric source of error in the 3D digitizer of the present invention. The X", Y", Z" coordinate system is the same as the sensor reference frame represented in Fig. 10.
DESCRIPTION OF THE PR~F~RRED E~JIBODIMENTS
APPARATUS
~ith reference to Fig. 1, the three dimensional (3D) digitizer of the present invention is generally illustrated.
The digitizer comprises an analyzing or computing unit 10, an object table 11, a source of electromagnetic radiation centered at 12, a stylus 14, including a plurality of receiving antennas at 15, a hand operated key pad 16 and a foot pad or foot switch 18. The output of the analyzer 10 is typically transmitted to a host computer 20 where various software packages can be used to transform the digitize~ coordinates of the object traced on the object table 10 into useful information such as Iayout drawings, perspective views, material lists or a database for future reference in a computer genera~ed imagery systemO
Typically, the output of the host comp~ter is inputted to a visual display means such as the CRT illustrated at 21.
A plurality of radiating antennas are associated with the object table 11. The radiating antennas preferably are disposed at 12, directly below the horizontal ~orking surface 25 of the work table. The work table 11 is preferably formed from a nonmetallic nonconducting material that does not distort or interfere with the propogation of electromagnetic radiation from the source 12. The source 12 preferably comprises tilree independent loop antennas which each define a magne~ic dipole 1 field. The loops of the three antennas are oriented such ~hat three orthogonal dipole magnetic fields are created, one of the fields being identified with one of the X, Y and Z axes of the work surface of the object table 11 such that the fields define a reEerence coordinate frame. The analyzer 10 includes a transmitter connected to the source 12, by lines schematically illustrated at 28, for applying to the three radiating loop antennas, electrical signals which generate the three dipole magnetic fields associated with the X, Y and Z directions, respectively. The electrical signals applied to the three loop antennas are multiplexed so tha~ the resulting dipole magnetic fields are distinguishable from one another. A variety of multiplexing techniques including time division, frequency and phase multiplexing are suitable. The stylus 14 incl~des a plurality of receiving antennas at 15 for receiving components of the electromagnetic fields transmitted by the source 12.
Preferably, the receiving antennas 15 also comprise three loop antennas. The three loop antennas disposed at 15 are oriented in mutually orthogonal directions so that the antennas define a sensor coordinate frame Xl, Yl, Zl. The output o~ the receiving antenna triad 15 is co~nected to the analy~er 10 by lines schematically illustrated at 30. Both the source 12 and the sensor 15 are constructed by winding three orthogonal coils about a ferrite core. The sensor measures approximately one eighth of a cubic inch or smaller while the source is generally larger, depending on the desired operational range of the system.
With re~erence now also to Fig. 2, it is illustrated that the receiving antenna triad 15 is provided with a known relationship L with respect to a projection 31 disposed on the tip 32 of the stylus 14. The projection 31 on the stylus 14 1 may take a variety of configurations but preferably7 provides a point of contact 35 ~hich can be used to touch the surface of a three dimensional object and determine a point of contact between the stylus and the surface of the object. The analyzing means 10 converts the components of the electromagnetic ~ields received by the receiving antenna triad 15 into receiving antenna position and orientation information~ Since the relationship of the receiving antenna 15 to the point 35 is known, the coordinates of the surface of the three dimensional object touched by the point 35 can also be determined.
Switching apparatus such as the keyboard 16 and the foot pad 18 are used to enable the digitizing apparatus once the operator chooses a point of interest on the three dimensional object. Normally, the foot pad 18 serves the purpose of enabling the digitizing apparatus and is most useful for this purpose when the hands of the user are otherwise occupied. The key pad 16 is used to display operating cues and to label or otherwise further characterize the points digitized for further reference or processing. The key pad 16 is also used to control the operating mode of the analyzer lO.
With specific reference again to Fig. 2, the stylus 14 comprises three components, th0 tip 32, the sensor 15, and the stem 40. The stem 40 comprises an elongate handle for allowing the user to manipulate the stylus in a pen or pencil-like fashion. The stem 40 receives the cable 30 for interconnecting the receiving antenna triad 15 and the analyzer la and includes rubber flex grommet 41 which the cable 30 passes through. The ends of the cable 30 are soldered or otherwise suitably secured to a printed circuit board 42 to make ohmic contact with the receiving antenna triad 15. The receiving antenna triad 15 1 slips within a bore provided in the barrel 43 of the stem 40 of the stylus. The tip 32 encompasses the barrel 43 of the stem 40 and a ridge 44 on the barrel 43 engages an annular grsoYe 45 disposed within the tip 32 in a snap lock fashion so that the tip 32 can be replaced with one having a different shape.
Preferably, the tip 32 is formed from a nonmetallic, nonconductive material such as nylon. Similarly, the stem 40, where possible, is also formed from nonmetallic, nonconductive materials t A schematic and block diagram of the 3D digitizer of the present invention is illustrated in Fig. 4. The circuit is divided into three sections denoted by dashed lines, including the transmitter section 50, -the receiver section 51 and calibration circuitry 52.
In the transmitter section 51, the signal transmitted by the source antenna triad 12 is generated by a digitally synthesized cosine generator 54 at a frequency of 10285.71 Hz.
A computer-controlled automatic gain control (AGC) circuit 55, working in conjunction with the receiver AGC circuitry, adjusts the output voltage of a set of drivers 58, 59 and 60. This in turn varies the magnetic field generated by the source antenna triad 12. A multiplexer 56 selects which of ~he three drivers is on. The three drivers 58, 59 and 60, are identical and are functionally equivalent to high power op-amp current sources.
The current source loads are the three coils o~ the source antenna triad 12 and each one is capacitively tuned for 10285.71 Hz operation.
The receiver section 50 contains a differential input multiplexer 65 which selects one of the three coils of the sensor antenna triad 15 or a calibration signal for input to the rest o~ the receiver chain. This is followed by a low g _ 1 noise7 high gain differential preamplifier 68. The signal is then passed through a notch filter 69, centered around the television horizontal sync frequency ~approximately 15.75 kHz) to enable the 3D digitizer to work in close proximity to television sets. This is followed by another AGC stage 70 and a bandpass filter 71 centered around the system frequency of 10285.71 Hz. The output of the bandpass filter 71 is multiplied by a digitally-generated sine wave of 10285.71 Hz, generated at 72~ in a synchronous demodulator 73. The sine wave is 90 degrees out of phase with the cosine generator 5~ in the transmitter section 51. This is necessary because a complimentary 90 degree phase shift occurs between the transmission and reception of the 3D digitizer carrier. The output of the synchronous demodulator 73 is a wave form whose DC component represents the desired system information. This is filtered by a seven pole, low pass filter 74 and digitized by a twelve bit analog-to-digital (A/D) converter 75. The A/D
converter's digital output is then processed by the analyzer 10 .
The calibration circuitry 52 removes most of the residual errors from the analog chain~ A four input differential multiplexer 80 selects drive currents for measurement. The signal selected is divided do~n so as not to overload the preamplifier and is phase shifted at 81 by 90 degrees. It is selected for preamplifier inpu~ by the receiver differential input multiplexer 65. ~easuring the three driver currents in the receiver section 50 allows gain variations to be measured and therefore normalized in software. Selecting the analog ground allows measurement of DC offset through the receiver section. This too is removed in software.

~5~
1 ORIENT~TION AND POSITION PROCESSING
The basic components of the system which determine the object and orientation of the stylus are the source of electromagnetic radiation 12, the sensor 15, which samples the electromagnetic fields, and -the analyzer or computer 10, which performs all required control calculation and interfacing tasks. The source 12 generates three orthogonal fields which are well defined in the area of interest. The fields are sampled by the sensor 15 and the resulting data is processed to determine the position and orientation of the sensor relative to the three orthogonal fields. Antennas creating dipole fields are preferred since they are symmetrical and relatively easy to describe analytically. Since the separation distance between the transmitter and receiver in the present application is relatively small, the near field component, or magnetic component 9 of electromagnetic radiation is used. Three loop antennas which each provide a single magnetic dipole ~ield are provided at the source 12. The three antennas at the source 12 are sequentially excited with an approximately 10 kHz carrier.
This produces three orthogonal AC magnetic fields that induce signals in the three axes of the similarly constructed sensor 15. The sensor outputs are filtered, synchronously detected and digitized to produce nine measurements. Each receiving - antenna produces three measurements, one from each of the transmitting antennas. The analyzer 10 then processes these measurements to determine the six position and orientation unknowns of the sensor relative to the source.
The design and operation of such remote object orientation and position determining systems is well defined in the prior art. Such systems have been used with either a far field or near field electromagnetic coupling as aircraft ~2~35~
landing aids and as ordinance delivery systems for initially determining the line of sight of the pilot and directing computer guided ordinance to a desired target. Such systems are disclosed in prior U.S. Patent Nos. 4,054,881 issued October 18, 1977; 4,289,874 issued November 3, 1981; 4,314,251 issued February 2, 1982; 4,328,548 issued May 4, 1982;
4,346,384 issued August 24, 19~2; and 4,287,809 issued September 8, 1981. These prior patents teach how the components of the electromagnetic fields received by the sensing antenna triad 15 may be reduced to remote object orientation and position relative to the transmitting antenna triad 12.
A. BASIC EQUATIONS
The 3D digitizer of the present invention is a closed loop, all attitude six degree of freedom, position and orientation measurement system that tracks the position and orientation of the sensor disposed on the stylus. The 3D
digitizer of the present invention tracks the position and orientation of the sensor by determining small changes in the coordinates and then updating previous measurements. To accomplish this, the previous measurements are used to compute linear transformations that are approximately the inverse of those describing the true source-to-sensor coupling. With reference to Fig. 5, the position and orientation measurement system of the 3D digitizer operates cooperatively between two independent coordinate frames, that of the source 12 (X, Y, Z) disposed in the work table 11 and the sensor 15 (Xl, Yl, Zl) disposed in the stylus 14. The system measures the two angles ~, ~, that define the direction to the sensor 15 from the source and the three Euler angles (~ ) that de~ine the orientation of ,, ,. . .

~2~
1 the sensor relative to the source. As well as determining these five angular measurements, the system also provides range (P) determination,or the distance between the source 12 and the sensor 15. An inverted right-handed coordinate frame is used, the X axis is positive forward, the Y axis is positive to the right, and the Z axis is positive downward. The source coordinate frame X, Y, Z is defined by the central axes of the orthogonal loops comprising the source antenna triad. The source coordinate frame is defined during installation of the sensor 12 in the work table 11.
The sensor coordinate frame Xl, Yl, Zl is defined by ~he central axes of ~he three orthogonal loops comprising the sensor antenna triad. The sensor position is specified in rectangular (x,y,z) or spherical (~, ~9 p ) coordinates defined relative to the source coordinate frame. With reference to Fig. 6, it is illustrated that sensor orientation is specified by a sequence of three angular rotations. Azimu~hal rotation (~) first turns the sensor about the Z' axis from X and Y to X' and Y'. The elevation rotation by 3 turns the sensor about the Y' axis fro~ Z' and X' to Z'' and X " . The roll rotation (~) turns the sensor about the X'' axis from Y'' and Z " to Y''' and Z' " . In the zero orientation condition, the three sensor axes are parallel to the corresponding source axes. The order or sequence of the rotations cannot be interchanged without changing the values of ~,~ and ~.
Position and orientation are determined by solving for the six unknowns, i.e., ~, ~, P, ~,9 and ~. This solution requires at least six independent l~easurements. The three axis transmitter and three axis receiver of the 3D digitizer generates three vectors at the source which provide nine equations to solve for the six unknowns. In general, any six ~s~

1 of the nine equations can be used to solve for the sixunknowns.
With reference to Fig. 7, if Vl is the amplitude and direction of the magnetic field vector, and V2 is the amplitude and direction of the magnetic field vector at some position P
in the field, then:

(1) V T V

(2) [Y2~= T [y ~

where T is the magnetic field transfer function which is a function of the coil geometry, the field shape and the position of V2:

(3) T = C T l -In ~qua. (3) C is a constant and represents the specific characteristics of the coil, that is, coil diameter and the number of turns. P is the range or distance between the sensor 15 and the source 12. Tp and Tp are functions of the coil position and define the position of the coil in the field. If the coil is considered to be one of the sensor windings, Tp is a function of the two angles ~ and ~ that define the position of the radiator in relation to the sensor.
If the sensor and source are perfectly aligned (the three axes are parallel to each other) S is defined as the field coupling between a sensor and a source in perfect alignment. When the source X axis is excited, the sensor picks up only along its Xl axis. The sensor Yl and Zl axes are at 1 right angles to the field and therefore do not pick up asignal. The sa~e reasoning follows for the excitation of the source Y and Z axes. Therefore, Tp and Tp relate to sensor rotations that deviate from the perfect sensor/source alignment situation.
With the aid of Fig. 8, the sensor transfer function can be developed. The heavy lines X and Z represent two axes of the sensor. For simplification, only the X and Z axes are illustrated. First consider the sensor at zero orientation, i.e., its azimuth elevation and roll angles are zero. The sensor is located at some position P in the magnetic field and the flux line 80, labelled "vector", includes the voltages in the coils. The voltage induced in the X axis is Xl and the voltage induced in the Z axis is Zl Then, if the sensor is rotated through an elevational angle ~ to a ne~ position, the new induced voltages are X2 and Z2 which are trigonometric functions of the elevational angle ~. An attitude transfer function T~ can thus be defined for the new sensor position that i5 a function of the azimuth, elevation and roll. The transEer function TA relates a vector V2 measured by a sensor at some attitude (~ ) to the vector Vl measured by a sensor at zero attitude:

(4) V2 TA Vl or 21 ~ ¦Y1~

~2~5~

1 The transfer function TA takes the form of a rotational sequence through the angles ~ ; or:

t6) TA T~ T~ T~

If the sensor values at zero orientation are known, the sensor values can be computed at any sensor orientation by multiplying by TA.
Fig. 9 illustrates that the overall 3D digitizer computational strategy is based on the fact that if the output is known, the input can ~e found by providillg the inverse of the transformation, i.e, if V2 equals T Vl, then Vl equals T~
V2. The transfer function T describes the length between the source and the sensor and is comprised of two parts:
_ _ _ (7) T = Tsensor Tfield ; The sensor transfer function describes the sensor at zero orientation and provides the signals at any other orientatioll.
The field transfer function describes the sensor at zero attitude and provides the sensor signals anywhere in the field. Therefore, the transfer function T describes what the sensor receives for a given transmitted vector.
If the transfer function is not known exactly (the position and orientation parameters ~,~,P,~,~, and ~ are not exactly known) then the transmitted vectors do not match the recovered vectors exactly. If the position and orientation of the sensor is known exactly then inserting these angles in the transfer function equation makes it possible to recover the transmitted vectors. Using the information that the ~s~
1 transmitted and received vectors are not the same, it ispossible to generate new errors indicating that the position and orientation of the sensor has not been estimated correctly. These new errors are used to improve the estimation of the transfer function and continue in an iterative fashion.
In Fig. 9, the transmitted vectors are represented by f0 and are the excitation for the three-axis source. The sensor picks up the magnetic sign~ls. The gain control tries to boost the signal in order to maintain a constant signal at the sensor. This block removes the C/p3 factor in Equa. 3.
After the signal has passed through electronic processing and been converted to a digital format, it reaches the analyzer lO
or central processing unit o~ ~he system.
The vectors sensed are the sensor transfer function TS
and the field transfer function Tf. Mathematically, these inverse relationships are used to arrive at the value of S. If all of the transfer functions are estimated correctly, only S
is left, which is the basic field coupling for the source and sensor when they are perfectly aligned. If the estimate is not correct, the value S is examined and error corrections are computed that are functions of the position and orientation errors. These errors are in the sensor frame. The errors measured in the sensor frame are then converted back to the source frame since this is where the position and orientation angles are defined. Once converted to the source frame, the errors are updated. The new estimates of the angles are equal to the old estimates plus the measured error~ If the estimates of the position are not equal to the true position, a matrix develops terms which are functions of the position and orientation:

519~1 ( 8 ) F7 = Tp TA TA Tp S Tp Tp or . ~ 2 ~I)o ~30 ~
S (g) F, = ~o-~o - 2 -~
-~B.o +~ ~(~ ~ 2 When all of the correct functions are arrived at, the restored trac~ing frame matri~ with position and attitude errors, Equa.
(9), reduces down to the perfect field coupling matrix which describes the sensor in a pure dipole field:

~ 1 o o-(10) 5= o -' o .

B. STYLUS CONSIDERATION
The equations for the relationship between the stylus point 35 witll respect to the source reference frame follows.
Discrepancies in the construction of tne sensor stylus assembly are examined together with their effect on the basic coordinate equations.
Figure lO represents the relationship between a three-axls source and a corresponding three-axis sensor. The source 12 is located at the point O and deEines the source reference frame X,Y,Z. The sensor 15 is located at ~he pOillt O' with spherical coordinates (~,~,P) relative to the source coordinate fra~e. A sensor of zero orientation located at O' will ha~e its axis parellel to the axis of the source reference frame and will define the translated X',Y',Z' reference frame.
If the sensor is then rotated with respect to the X',Y',Z' reference frame, the orientation can be described by the Euler sequence ~, ~, and ~- The newly translated and rotated sensor axis can then be used to define thé sensor reference frame ~2~
X", Y ", Z " .
Now consider a stylus of length L attached to thesensor and lying entirely along the X" axis of the sensor reference frame. It is desired to represent the stylus point (x'p, y''p~ z"p) in terms of the source reference frame X,Y,Z.
Since the stylus lies along the X" axis of the sensor reference frame, the point (x"p, y'lp~ z"p) may be represented by the vector:
L
vi~= O
O

in the sensor frame X",Y",Z". A sequence of derotations through the Euler angles ~ 9 ~ ,~ applied to the vector V"
results in a new vector V' representing the coordinates of the tip of the stylus measured in the reference frame X',Y',Z' which is parallel to but translated from the radiator reference frame. In matrix notation:

(11~ _ _ _ _ V' = T ~ T ~ T ~ V"

where each of the matrices T ~, T 0 and T ~ represent an inverse transformation through ~he respective Euler angle with:

(12) T ~= 0 cos~ -sin~
0 sin~ cos~

~2~98 1 ~cos~ 0 sin~
~13) T-a = 0 1 0 -sin9 0 cos~

(14) - ~cos~ -sin~ 0 T ~ = sin~ cos~ 0 A translation of the vector V' to the X,Y,Z radiator reference frame is then given by:

.
~15) V = Tv ~ V Tv -~

rPCos~ cos~l where T a psin~ cos~ represents the offset from the source -psin~
to the sens~ ~r.
Substituting Equa C11)-(143 into Equa. (15) and expanding yields:

(16) xp = P cosa cos~ ~ L cos~ cos~
(17) yp = p sin~ cos~ ~ L sin~ cos~
(18) Zp =-P sin~ - L sin~

The point ~xp, yp~ zp ) represents the location of the tip of ; 25 the stylus measured in the source reference frame.
C. SENSOR-STYLUS ASSE~IBLY ERRORS
Equations (16)-(18) assume that there are no errors in the calculation of the system variables a, ~, P, ~, ~, and ~ or in the relationship oX the stylus and sensor.
; 30 Errors in the construction of the sensor-stylus assembly may originate from either:

~s~
1 1) A positional offset of the center of the sensor with respect to the long axis of the stylus, or;
2) An error in the orientation of the sensor with respect to the stylus axis.
Fig. 11 is a geometrical representation of each source of error. The X",Y",Z" coordinate system is the same as the sensor reference frame represented in Fig. 10. In the case of an ideal sensor-stylus assembly the long axis of the sensor would lie entirely on the X" axis. The coordinates of the tip of the stylus ~ould then be given by (L,O,O) measured in the sensor reference frame. In the case of a non-ideal sensor-stylus assembly, the coordinates of the stylus tip would be (L ~ ~x, ~y, ~z) where:
(19) ~x = ~t + ~Xr (20) Qy ~Yt + ~Yr (21) ~Z = aZt ~ QZr In these equations ~xt, ~Yt~ ~Zt represent the contribution due to the offset error and ~xr, ~Yr,~zr represent the contribution from the orientation error in the sensor-stylus assembly.
In ~igure 11, the offset error is represented as a translation of the vector: L
V" =

to the point ( ~xt, ~Yt, ~Zt) measured in the sensor reference frame. This point defines the origin of a new coordinate system X "',Y " ',Z " '. The axes of this system are parallel to the axis X" ,Y " ,Z " deining the sensor reference frame.
Errors in the orientation of the sensor with respect to the long axis oX -the stylus can be represented as a rotation about ~2~
the X " ',Y " ',ZI'l axis. The rotation may be represented by the Euler angle sequence ~1 , A~ 1 and defines a new coordinate system X'~ , Y~ , Z~ . The tip of the stylus is represented by the vector:
lo]
in the translated and rotated coordinate system.
If the vector; ~QI
L~
as measured in the X'~ , y~V, zlv coorindate system, is derotated through the Euler angle sequence ~ , then a new vector defining the tip of the s$ylus in the X'l',Y " ',Z " ' reference frame results. The components of the new vector correspond to the rotational errors of Equations ~19)-(21) and are given by:
(22) ~Xr = Qcos~l cosA~

(23) ~Yr = QSinll)l CS~l (24) ~Zr -Qsin~l Substituting Equations (22)-(24) into Equations (19)-(21) gives the errors of the sensor-stylus assembly measured in the sensor reference frame X",Y",Z", i.e.:

(25) ~x = ~xt ~ Qcos~l cOS~l (26) ~Y = ~Yt ~ QsinQ~l COS~31 (27) ~z = -Qsin~
Therefore, using Equation (15)the coordinates of Ihe non-ideal
5~8 1 sensor measured in the radiator reference frame is given by:
~L + ~xl (28~ V = Tv ~ T ~T ~ L ay J

Do SPASYN SYSTEM ERRORS
Equation (28) defines the coordinates of the tip of the stylus in the source reference frame under the assumption that no system errors exist in the calculation of the sensor position (~,~, P) and orientation (~, a,~) . Existence of errors 1~ in these calculations would yield position and orientation values of the form (~ , . P~P:. ) and (~+ A~
respectively. These errors are carried into the calculation of the stylus point coordinate yielding:

L+~X
( 29) v~Qv -(~+Q~ + Q~ + ~) ~Z

in place of Equation (28) where each system variable ~, ~9 p~
~,~ is replaced by a *Q~ Q~,P +QP, ~+Q~, ~+Q~ and ~+Q~.
OPERATION
In recent years 9 solid modeling programs have been developed to enhànce the design of components and the generation of object description databases. Systems are presently available for permitting a designer to create most simple objects through a series of keyboard commands.
Nevertheless, inputting of complex shapes in such systems remains a difficult and costly process which generally requires significant engineering time, computer software and laborious hand measurements.
Many of these limitations in computer solid modeling techniques are overcome with the three dimensional digitizer of L9~
l the present invention. In operation, the digitizer of the present invention determines the X, Y and Z coordinates of any point located on a low conductive, three dimensional model disposed on the model table ll, illustrated in Figs. 1 and 3.
This data, along with the orientation of the digitizer's stylus, is immediately available for transmission to a host computer or graphics terminal. Digitization is effected by simply touching the point to be measured with the tip of the hand held stylus 14.
A nu~ber of different operating modes are contemplated. In the point mode, the coordinates of a single point on the model are taken by placing the stylus at the point which is to be investigated and enabling the digitizer, through either a manual foot pad or keyboard switch command, or a command issued by the host computer. A run mode is also contemplated wherein a continuous output of stylus position is generated so that lines or surfaces can literally be sketched.
In a track mod~, this continuous indication of stylus position can be effected while an enable command is present from either the foot pad or keyboard switching means.
Physical objects or three dimensional models to be digitized are first placed on the wor~ surface 25 atop the nonconductive table 11. This provides a reference plane for measuring the ~nodel. The system is presently configured to measure the coordinates of a model up to 20x2.0xlO inches in size with an accuracy of one thirty-second of an inch or better. Smaller models can be digitized with greater accuracy and models as large as 50x50x20 inches can also be digitized with lesser accuracy. The stylus containing the sensor for measuring the transmitted field which is about the size of a pen and is shaped for hand use and the digitizing of concave as -2~-1 well as convex surfaces is simply traced over the three dimensional model. If labelling of data points is important, the keyboard unit 16 can also be used for instantaneous coding of the coordinates.
The electronics unit or analyzer 10 of the system contains all hardware and software essential to control digitizing operations. It consists of one or more analog boards and a digital processor. The analog boards contain circuitry to generate and sense the electromagnetic fields and digitize the sensed analog signals returned from the sensing antenna triad 15. ~he digital processor, a single board computer, controls the analog boards and performs all necessary computations. ~he analyzer 10 communicates with the outside world and host computer 20 through a standard interface between itself and the user's host computer or data terminal.
Once digitized, data points can be output in either discrete or continuous modes and the output is selectable in either an integer or floating point format. Positional data is calculated in X, Y and Z coordinates while orientation information can be determined either in directional, cosines or Euler angles. As many as fifty data points per second can be digitized and sent to the host computer or terminal.
The digitizer of the present invention has a wide number of applications and is a tool to improve productivity by rapidly digitizing objects and thus eliminating or substantially shortening a number of steps normally taken in the design process. Using the three dimensional digiti~er of the present invention, designers of three dimensional shapes, whether they be components, assemblies, or machinery, can ~ swiftly produce realistic images of preliminary designs. In most cases, the image will be of sufficient detail to both ~S~L9~3 1 improve the design and simulate performance. Some applications to which the 3-D digitizer of the present invention is thought to be particularly suited include the following:
A. BUILDING THREE DIMENSIONA~ DATA BAS~S
The 3D digitizer of the present invention can be used to digitize solids in real time for input to computer generated imagery systems. In so doing, it eliminates the time consuming photogrammetric and model sectioning techniques necessary to reduce the model to two dimensions. Because the system's magnetic fields penetrate all low conductive materials~ it is not limited by interference blockage or noise difficulties.
While other X, Y, Z digitizers require a clear line of sight between sensors and detectors 9 the 3D digitizer of the present invention operates equally well among the various spatial layouts and components of shapes. Conversely, this system can function as a guidance aid, by directing its stylus to specific locations on the model.
B. GENERATING ENGINE~RING DR~WINGS
The 3D digitizer of the present invention enables users to produce isometric drawings directly from three dimensional models. By automating the measurement of piping and component dimensions, the digitizer produces significant labor-savings over manual input techniques and with appropriate software, can be used to generate a wide variety of engineering drawings and materials list.
C. ANI~IATING GRAPHICS
_ The 3D digitizer of the present invention permits users to interact with computer generated imagery. The six degree of freedom stylus can be used to direct the real time movement and rotation of resident images.

~%~ 8 l D. CREATING VID~O A~T
The 3D digiti~er can also create video art as a function of the orientation and position of its stylus. The stylus can also be used as a paintbrush, knife or chisel to create video painting or sculpture.
These applications are by no means inclusive, they are presented here to demonstrate the versatility of the three dimensional digitizer of the present invention. In general, the system has application wherever designers conte~plate doing in three dimensions what is presently restricted to two dimensions.
The above description should be considered as exemplary and that of the preerred embodiment only.
Modifications of the invention will occur to those who make and use the invention. It is desired to include all such modifications within the scope of this patent. The true spirit and scope of the present invention should be determined by reference to the appended claims. It is desired to include within the appended claims all such modifications of the invention that come within their proper scope.

Claims

The embodiments of the invention in which an exclusive property or privilage is claimed are defined as follows.

A three dimensional digitizer for determining the coordinates of a three dimensional object comprising:
a plurality of radiating means for radiating electromagnetic energy, said radiating means having independent components defining a reference coordinate frame;
a transmitter means for applying to said plurality of radiating means electrical signals which generate a plurality of radio frequency electromagnetic fields, said electromagnetic fields being distinguishable from one another;
a stylus for tracing the surface of a three dimensional object;
a plurality of receiving means for receiving said transmitted electromagnetic fields, said receiving means being disposed on said stylus and said receiving means having a plurality of independent components for detecting each of said transmitted electromagnetic fields; and analyzing means for receiving the output of said receiving means and converting the components of said transmitted electromagnetic fields received by said receiving means into receiving means position and thus determining the coordinates of the surface of a three dimensional object touched by said stylus.

The three dimensional digitizer of claim 1 wherein said stylus is provided with a projection for defining a point of contact between said stylus and the surface of a three dimensional object, and said plurality of receiving means are provided with a known relationship with said point of contact.

The three dimensional digitizer of claim 1 further comprising a nonconductive table for defining a work surface upon which a three dimensional object is placed for tracing and digitizing.

The three dimensional digitizer of claim 3 wherein said plurality of radiating means which define a reference coordinate frame are disposed on said nonconductive table below said work surface.

The three dimensional digitizer of claim 3 further comprising a foot pad switching means disposed below said work surface, said foot pad switching means being connected to said analyzing means for enabling the digitizing of the coordinates of a three dimensional object touched by said stylus.

The three dimensional digitizer of claim 1 further comprising a keyboard switching means connected to said analyzing means for enabling the digitizing of the coordinates of a three dimensional object and labelling the coordinates for further reference.

The three dimensional digitizer of claim 2 wherein said stylus further comprises a tip and a stem, said projection being disposed on said tip and said tip being removably mounted on said stem, said stem and said tip forming a hand manipulable stylus suitable for use in the hand of a user in a pen-like fashion.

The three dimensional digitizer of claim 7 wherein said stylus further comprises a sensor assembly, said plurality of receiving means being disposed on said sensor assembly, said sensor assembly being housed within said stem and said stem further including means for making ohmic contact with each of said receiving means.

The three dimensional digitizer of claim 1 wherein each of said plurality of radiating means and said plurality of receiving means comprises a loop antenna, each of said plurality of radiating means defining a magnetic dipole field.

The three dimensional digitizer of claim 1 further comprising means for operating said transmitter means and said plurality of receiving means in a closed loop.

The three dimensional digitizer of claim 1 wherein said analyzing means further comprises means for determining the position and orientation of said plurality of receiving means in an iterative manner.

A three dimensional digitizer for determining the coordinates of a three dimensional object comprising:
a plurality of radiating means for radiating electromagnetic energy, said radiating means having independent components defining a reference coordinate frame, each of said radiating means comprising a loop antenna for establishing a dipole magnetic field;
a transmitter means for applying to said plurality of radiating means electrical signals which generate a plurality of dipole magnetic fields, said electrical signals being multiplexed and said magnetic fields being distinguishable from one another;
a stylus for tracing the surface of a three dimensional object;
a plurality of receiving means for receiving said transmitted electromagnetic fields, said receiving means being disposed on said stylus and having a plurality of independent components for detecting each of said transmitted magnetic fields, each of said receiving means comprising a loop antenna; and analyzing means for receiving the output of said receiving means and converting the components of said transmitted magnetic fields received by said receiving means into receiving means position and orientation and thus determining the coordinates of the surface of a three dimensional object touched by said stylus A three dimensional digitizer for determining the coordinates of a three dimensional object comprising:
a plurality of radiating means for radiating electromagnetic energy, said radiating means having independent components defining a reference coordinate frame, each of said radiating means comprising a loop antenna for establishing a dipole magnetic field;
a transmitter means for applying to said plurality of radiating means electrical signals which generate a plurality of dipole magnetic fields, said electrical signals being multiplexed and said magnetic fields distinguishable from one another;
a stylus for tracing the surface of a three dimensional object, said stylus being provided with a projection for defining a point of contact between said stylus and the surface of a three dimensional object;
a plurality of receiving means for receiving said transmitted electromagnetic fields, said receiving means being disposed on said stylus and having a plurality of independent components for detecting each of said transmitted magnetic fields, each of said receiving means comprising a loop antenna, said plurality of receiving means having a predetermined known relationship with said point of contact;
analyzing means for receiving the output of said receiving means and converting the components of said transmitted magnetic fields received by said receiving means into receiving means position and orientation and thus determining the coordinates of the surface of a three dimensional object touched by said stylus; and switching means connected to said analyzing means for enabling the digitizing of the coordinates of a three dimensional object touched by said stylus.

The three dimensional digitizer of claims 1, 12 or 13 wherein said point of contact between said stylus and the surface of a three dimensional object is represented by a vector V in said reference coordinate frame where:
CA000448461A 1983-05-13 1984-02-28 Three dimensional digitizer with electromagnetic coupling Expired CA1205198A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US494,292 1983-05-13
US06/494,292 US4613866A (en) 1983-05-13 1983-05-13 Three dimensional digitizer with electromagnetic coupling

Publications (1)

Publication Number Publication Date
CA1205198A true CA1205198A (en) 1986-05-27

Family

ID=23963882

Family Applications (1)

Application Number Title Priority Date Filing Date
CA000448461A Expired CA1205198A (en) 1983-05-13 1984-02-28 Three dimensional digitizer with electromagnetic coupling

Country Status (3)

Country Link
US (1) US4613866A (en)
JP (1) JPS59218539A (en)
CA (1) CA1205198A (en)

Families Citing this family (231)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4742356A (en) * 1985-12-09 1988-05-03 Mcdonnell Douglas Corporation Method and apparatus for determining remote object orientation and position
US4737794A (en) * 1985-12-09 1988-04-12 Mcdonnell Douglas Corporation Method and apparatus for determining remote object orientation and position
US4945305A (en) * 1986-10-09 1990-07-31 Ascension Technology Corporation Device for quantitatively measuring the relative position and orientation of two bodies in the presence of metals utilizing direct current magnetic fields
US5251127A (en) * 1988-02-01 1993-10-05 Faro Medical Technologies Inc. Computer-aided surgery apparatus
US4845503A (en) * 1988-02-05 1989-07-04 Western Atlas International, Inc. Electromagnetic digitizer
GB8906287D0 (en) * 1989-03-18 1989-05-04 Renishaw Plc Probe calibration
FR2652928B1 (en) 1989-10-05 1994-07-29 Diadix Sa INTERACTIVE LOCAL INTERVENTION SYSTEM WITHIN A AREA OF A NON-HOMOGENEOUS STRUCTURE.
FR2655415B1 (en) * 1989-12-01 1992-02-21 Sextant Avionique ELECTROMAGNETIC POSITION AND ORIENTATION DETECTOR.
GB9025431D0 (en) * 1990-11-22 1991-01-09 Advanced Tech Lab Three dimensional ultrasonic imaging
JP2558984B2 (en) * 1991-03-12 1996-11-27 松下電器産業株式会社 3D information conversation system
JPH05127809A (en) * 1991-04-19 1993-05-25 Sharp Corp Three-dimensional spatial coordinate input device
US5603318A (en) 1992-04-21 1997-02-18 University Of Utah Research Foundation Apparatus and method for photogrammetric surgical localization
US5316634A (en) * 1992-06-16 1994-05-31 Life Resonances, Inc. Portable magnetic field analyzer for sensing ion specific resonant magnetic fields
US5307072A (en) * 1992-07-09 1994-04-26 Polhemus Incorporated Non-concentricity compensation in position and orientation measurement systems
DE69318304T2 (en) 1992-08-14 1998-08-20 British Telecomm LOCATION SYSTEM
US6757557B1 (en) 1992-08-14 2004-06-29 British Telecommunications Position location system
US7189208B1 (en) * 1992-09-23 2007-03-13 Endocardial Solutions, Inc. Method for measuring heart electrophysiology
JP3581888B2 (en) * 1992-09-23 2004-10-27 エンドカーディアル・セラピューティクス・インコーポレーテッド Endocardial mapping system
US7930012B2 (en) * 1992-09-23 2011-04-19 St. Jude Medical, Atrial Fibrillation Division, Inc. Chamber location method
USRE41334E1 (en) 1992-09-23 2010-05-11 St. Jude Medical, Atrial Fibrillation Division, Inc. Endocardial mapping system
US5315308A (en) * 1992-11-04 1994-05-24 Yale University Method for eletromagnetic source localization
US5414647A (en) * 1992-11-23 1995-05-09 Ford Motor Company Non-contact method and system for building CAD models by integrating high density data scans
US5453686A (en) * 1993-04-08 1995-09-26 Polhemus Incorporated Pulsed-DC position and orientation measurement system
IT1270945B (en) * 1993-05-13 1997-05-26 Aldo Gervasio SYSTEM AND PROCEDURE FOR THE REPRODUCTION OF THREE-DIMENSIONAL OBJECTS
US5579026A (en) * 1993-05-14 1996-11-26 Olympus Optical Co., Ltd. Image display apparatus of head mounted type
US5738096A (en) * 1993-07-20 1998-04-14 Biosense, Inc. Cardiac electromechanics
US5391199A (en) * 1993-07-20 1995-02-21 Biosense, Inc. Apparatus and method for treating cardiac arrhythmias
US5540229A (en) * 1993-09-29 1996-07-30 U.S. Philips Cororation System and method for viewing three-dimensional echographic data
US5558091A (en) 1993-10-06 1996-09-24 Biosense, Inc. Magnetic determination of position and orientation
US5829444A (en) 1994-09-15 1998-11-03 Visualization Technology, Inc. Position tracking and imaging system for use in medical applications
US5803089A (en) 1994-09-15 1998-09-08 Visualization Technology, Inc. Position tracking and imaging system for use in medical applications
US5609485A (en) * 1994-10-03 1997-03-11 Medsim, Ltd. Medical reproduction system
US5581687A (en) * 1994-11-10 1996-12-03 Baxter International Inc. Interactive control systems for medical processing devices
US5708458A (en) * 1994-12-15 1998-01-13 Compaq Computer Corporation Method of and apparatus for using the digitizer sensor loop array of a computing device as an antenna for a radio frequency link to an external data source
US6327381B1 (en) 1994-12-29 2001-12-04 Worldscape, Llc Image transformation and synthesis methods
US6690963B2 (en) 1995-01-24 2004-02-10 Biosense, Inc. System for determining the location and orientation of an invasive medical instrument
US5817022A (en) * 1995-03-28 1998-10-06 Sonometrics Corporation System for displaying a 2-D ultrasound image within a 3-D viewing environment
US5795298A (en) * 1995-03-28 1998-08-18 Sonometrics Corporation System for sharing electrocardiogram electrodes and transducers
US5830144A (en) * 1995-03-28 1998-11-03 Vesely; Ivan Tracking data sheath
US5868673A (en) * 1995-03-28 1999-02-09 Sonometrics Corporation System for carrying out surgery, biopsy and ablation of a tumor or other physical anomaly
US5797849A (en) * 1995-03-28 1998-08-25 Sonometrics Corporation Method for carrying out a medical procedure using a three-dimensional tracking and imaging system
US6246898B1 (en) 1995-03-28 2001-06-12 Sonometrics Corporation Method for carrying out a medical procedure using a three-dimensional tracking and imaging system
FR2734900B1 (en) * 1995-06-01 1997-07-04 Sextant Avionique METHOD FOR DETERMINING THE POSITION AND ORIENTATION OF A MOBILE SYSTEM, IN PARTICULAR OF THE SIGHT LINE IN A HELMET VIEWFINDER
US5640170A (en) * 1995-06-05 1997-06-17 Polhemus Incorporated Position and orientation measuring system having anti-distortion source configuration
US5502514A (en) * 1995-06-07 1996-03-26 Nview Corporation Stylus position sensing and digital camera with a digital micromirror device
US5954665A (en) * 1995-06-07 1999-09-21 Biosense, Inc. Cardiac ablation catheter using correlation measure
US5633691A (en) * 1995-06-07 1997-05-27 Nview Corporation Stylus position sensing and digital camera with a digital micromirror device
US5831601A (en) * 1995-06-07 1998-11-03 Nview Corporation Stylus position sensing and digital camera with a digital micromirror device
US5729129A (en) * 1995-06-07 1998-03-17 Biosense, Inc. Magnetic location system with feedback adjustment of magnetic field generator
US5612736A (en) * 1995-06-07 1997-03-18 Nview Corporation Stylus position sensing and digital camera with a digital micromirror device
US5718241A (en) * 1995-06-07 1998-02-17 Biosense, Inc. Apparatus and method for treating cardiac arrhythmias with no discrete target
US5592939A (en) 1995-06-14 1997-01-14 Martinelli; Michael A. Method and system for navigating a catheter probe
FR2737024B1 (en) * 1995-07-20 1997-10-10 Patenotre Laurent METHOD FOR LEARNING IN A GEOMETRIC SHAPE, ESPECIALLY TRAJECTORY OR CONTOUR, AND SYSTEMS IMPLEMENTING THIS METHOD
US5856844A (en) * 1995-09-21 1999-01-05 Omniplanar, Inc. Method and apparatus for determining position and orientation
WO1997029710A1 (en) 1996-02-15 1997-08-21 Biosense, Inc. Medical probes with field transducers
DE69733249T8 (en) 1996-02-15 2006-04-27 Biosense Webster, Inc., Diamond Bar DETERMINATION OF THE EXACT POSITION OF ENDOSCOPES
CA2246284C (en) 1996-02-15 2008-01-29 Biosense, Inc. Catheter with lumen
AU709081B2 (en) 1996-02-15 1999-08-19 Biosense, Inc. Medical procedures and apparatus using intrabody probes
IL125761A (en) 1996-02-15 2005-05-17 Biosense Inc Independently positionable transducers for location system
EP0883374B1 (en) 1996-02-15 2005-06-22 Biosense Webster, Inc. Movable transmit or receive coils for location system
DE69732362T2 (en) 1996-02-15 2006-03-23 Biosense Webster, Inc., Diamond Bar Method for calibrating a probe
IL125756A (en) 1996-02-15 2003-05-29 Biosense Inc Catheter for use in surgery
EP0886757B1 (en) 1996-02-27 2005-05-25 Biosense Webster, Inc. Location system with field actuation sequences
US6177792B1 (en) 1996-03-26 2001-01-23 Bisense, Inc. Mutual induction correction for radiator coils of an objects tracking system
AU722748B2 (en) 1996-05-06 2000-08-10 Biosense, Inc. Radiator calibration
US5883817A (en) * 1996-07-08 1999-03-16 Trimble Navigation Limited Method and apparatus for precise positioning of large structures
US5832139A (en) * 1996-07-31 1998-11-03 Omniplanar, Inc. Method and apparatus for determining degrees of freedom of a camera
US6296613B1 (en) 1997-08-22 2001-10-02 Synthes (U.S.A.) 3D ultrasound recording device
EP0937263B1 (en) 1996-11-07 2003-05-07 TomTec Imaging Systems GmbH Method and apparatus for ultrasound image reconstruction
US6019725A (en) * 1997-03-07 2000-02-01 Sonometrics Corporation Three-dimensional tracking and imaging system
US6490474B1 (en) * 1997-08-01 2002-12-03 Cardiac Pathways Corporation System and method for electrode localization using ultrasound
US6226548B1 (en) 1997-09-24 2001-05-01 Surgical Navigation Technologies, Inc. Percutaneous registration apparatus and method for use in computer-assisted surgical navigation
US6201387B1 (en) 1997-10-07 2001-03-13 Biosense, Inc. Miniaturized position sensor having photolithographic coils for tracking a medical probe
US6147480A (en) * 1997-10-23 2000-11-14 Biosense, Inc. Detection of metal disturbance
JP3885318B2 (en) * 1997-10-31 2007-02-21 株式会社島津製作所 Magnetic 3D digitizer
US6021343A (en) 1997-11-20 2000-02-01 Surgical Navigation Technologies Image guided awl/tap/screwdriver
US6348058B1 (en) 1997-12-12 2002-02-19 Surgical Navigation Technologies, Inc. Image guided spinal surgery guide, system, and method for use thereof
US6073043A (en) * 1997-12-22 2000-06-06 Cormedica Corporation Measuring position and orientation using magnetic fields
US6212296B1 (en) * 1997-12-23 2001-04-03 Ricoh Company, Ltd. Method and apparatus for transforming sensor signals into graphical images
US6223066B1 (en) 1998-01-21 2001-04-24 Biosense, Inc. Optical position sensors
JP4132009B2 (en) 1998-06-22 2008-08-13 アーオー テクノロジー アクチエンゲゼルシャフト Fiducial matching using fiducial screws
US7187973B2 (en) * 1998-06-30 2007-03-06 Endocardial Solutions, Inc. Congestive heart failure pacing optimization method and device
US7670297B1 (en) 1998-06-30 2010-03-02 St. Jude Medical, Atrial Fibrillation Division, Inc. Chamber mapping system
US7806829B2 (en) * 1998-06-30 2010-10-05 St. Jude Medical, Atrial Fibrillation Division, Inc. System and method for navigating an ultrasound catheter to image a beating heart
US7263397B2 (en) 1998-06-30 2007-08-28 St. Jude Medical, Atrial Fibrillation Division, Inc. Method and apparatus for catheter navigation and location and mapping in the heart
US6950689B1 (en) 1998-08-03 2005-09-27 Boston Scientific Scimed, Inc. Dynamically alterable three-dimensional graphical model of a body region
US6477400B1 (en) 1998-08-20 2002-11-05 Sofamor Danek Holdings, Inc. Fluoroscopic image guided orthopaedic surgery system with intraoperative registration
IL126284A (en) 1998-09-17 2002-12-01 Netmor Ltd System and method for three dimensional positioning and tracking
JP3248716B2 (en) * 1998-09-21 2002-01-21 株式会社ワコム Attitude detection device, attitude detection method, attitude detection sensor device, and attitude instruction device
US6373240B1 (en) 1998-10-15 2002-04-16 Biosense, Inc. Metal immune system for tracking spatial coordinates of an object in the presence of a perturbed energy field
US6487516B1 (en) 1998-10-29 2002-11-26 Netmor Ltd. System for three dimensional positioning and tracking with dynamic range extension
IL143909A0 (en) 1998-12-23 2002-04-21 Jakab Peter D Magnetic resonance scanner with electromagnetic position and orientation tracking device
US7549960B2 (en) 1999-03-11 2009-06-23 Biosense, Inc. Implantable and insertable passive tags
US7590441B2 (en) * 1999-03-11 2009-09-15 Biosense, Inc. Invasive medical device with position sensing and display
US7558616B2 (en) * 1999-03-11 2009-07-07 Biosense, Inc. Guidance of invasive medical procedures using implantable tags
US7575550B1 (en) 1999-03-11 2009-08-18 Biosense, Inc. Position sensing based on ultrasound emission
US7174201B2 (en) * 1999-03-11 2007-02-06 Biosense, Inc. Position sensing system with integral location pad and position display
ES2260901T3 (en) 1999-03-17 2006-11-01 Synthes Ag Chur IN SITU PLANNING AND GUIDE DEVICE OF A LIGAMENT INJERTO.
US6498477B1 (en) 1999-03-19 2002-12-24 Biosense, Inc. Mutual crosstalk elimination in medical systems using radiator coils and magnetic fields
US6470207B1 (en) 1999-03-23 2002-10-22 Surgical Navigation Technologies, Inc. Navigational guidance via computer-assisted fluoroscopic imaging
CA2370960C (en) 1999-04-20 2006-06-13 Synthes (U.S.A.) Device for the percutaneous obtainment of 3d-coordinates on the surface of a human or animal organ
US6491699B1 (en) 1999-04-20 2002-12-10 Surgical Navigation Technologies, Inc. Instrument guidance method and system for image guided surgery
JP4693246B2 (en) 1999-05-03 2011-06-01 アーオー テクノロジー アクチエンゲゼルシャフト Position detecting device having gravity vector direction calculation auxiliary means
US6427079B1 (en) 1999-08-09 2002-07-30 Cormedica Corporation Position and orientation measuring with magnetic fields
US6499488B1 (en) 1999-10-28 2002-12-31 Winchester Development Associates Surgical sensor
US6235038B1 (en) 1999-10-28 2001-05-22 Medtronic Surgical Navigation Technologies System for translation of electromagnetic and optical localization systems
US7366562B2 (en) 2003-10-17 2008-04-29 Medtronic Navigation, Inc. Method and apparatus for surgical navigation
US6747539B1 (en) 1999-10-28 2004-06-08 Michael A. Martinelli Patient-shielding and coil system
US11331150B2 (en) 1999-10-28 2022-05-17 Medtronic Navigation, Inc. Method and apparatus for surgical navigation
US6379302B1 (en) 1999-10-28 2002-04-30 Surgical Navigation Technologies Inc. Navigation information overlay onto ultrasound imagery
US6701179B1 (en) 1999-10-28 2004-03-02 Michael A. Martinelli Coil structures and methods for generating magnetic fields
US6381485B1 (en) 1999-10-28 2002-04-30 Surgical Navigation Technologies, Inc. Registration of human anatomy integrated for electromagnetic localization
US8644907B2 (en) 1999-10-28 2014-02-04 Medtronic Navigaton, Inc. Method and apparatus for surgical navigation
US8239001B2 (en) 2003-10-17 2012-08-07 Medtronic Navigation, Inc. Method and apparatus for surgical navigation
US6474341B1 (en) 1999-10-28 2002-11-05 Surgical Navigation Technologies, Inc. Surgical communication and power system
US6493573B1 (en) 1999-10-28 2002-12-10 Winchester Development Associates Method and system for navigating a catheter probe in the presence of field-influencing objects
WO2001064124A1 (en) 2000-03-01 2001-09-07 Surgical Navigation Technologies, Inc. Multiple cannula image guided tool for image guided procedures
US6615155B2 (en) 2000-03-09 2003-09-02 Super Dimension Ltd. Object tracking using a single sensor or a pair of sensors
US6535756B1 (en) 2000-04-07 2003-03-18 Surgical Navigation Technologies, Inc. Trajectory storage apparatus and method for surgical navigation system
FR2807840B1 (en) * 2000-04-14 2002-07-12 Thomson Csf Sextant DEVICE AND METHOD FOR MEASURING MAGNETIC FIELD (S) WITH CALIBRATION SUPERIMPOSED ON MEASUREMENT, AND APPLICATIONS THEREOF
US7085400B1 (en) 2000-06-14 2006-08-01 Surgical Navigation Technologies, Inc. System and method for image based sensor calibration
US6484118B1 (en) 2000-07-20 2002-11-19 Biosense, Inc. Electromagnetic position single axis system
US7809421B1 (en) * 2000-07-20 2010-10-05 Biosense, Inc. Medical system calibration with static metal compensation
DE10041031A1 (en) * 2000-08-22 2002-03-21 Airbus Gmbh Process for the configuration of component arrangements and the generation of manufacturing documents
US6519550B1 (en) * 2000-09-11 2003-02-11 Intel Corporation ( A Delaware Corporation) Object scanner
US6691074B1 (en) 2001-02-08 2004-02-10 Netmore Ltd. System for three dimensional positioning and tracking
US6759850B2 (en) * 2001-03-28 2004-07-06 Orbotech Ltd. System and method for non-contact electrical testing employing a CAM derived reference
DE10122080A1 (en) * 2001-05-07 2002-11-14 Carl Zeiss 3D Metrology Servic Method for determining properties of a coordinate measuring machine and test object therefor
US6636757B1 (en) 2001-06-04 2003-10-21 Surgical Navigation Technologies, Inc. Method and apparatus for electromagnetic navigation of a surgical probe near a metal object
FR2825499B1 (en) * 2001-06-05 2004-07-23 Commissariat Energie Atomique DEVICE AND METHOD FOR LOCATING THE TIP OF A PEN ON A SCANNING MEDIUM
US6727891B2 (en) * 2001-07-03 2004-04-27 Netmor, Ltd. Input device for personal digital assistants
US7239345B1 (en) 2001-10-12 2007-07-03 Worldscape, Inc. Camera arrangements with backlighting detection and methods of using same
FR2831743B1 (en) * 2001-10-25 2004-01-30 Cit Alcatel IS-IS FAULT TOLERANT ROUTING SYSTEM AND CORRESPONDING METHOD
US20040082940A1 (en) * 2002-10-22 2004-04-29 Michael Black Dermatological apparatus and method
US6947786B2 (en) 2002-02-28 2005-09-20 Surgical Navigation Technologies, Inc. Method and apparatus for perspective inversion
US6774624B2 (en) 2002-03-27 2004-08-10 Ge Medical Systems Global Technology Company, Llc Magnetic tracking system
US6990368B2 (en) 2002-04-04 2006-01-24 Surgical Navigation Technologies, Inc. Method and apparatus for virtual digital subtraction angiography
US7998062B2 (en) 2004-03-29 2011-08-16 Superdimension, Ltd. Endoscope structures and techniques for navigating to a target in branched structure
AR039475A1 (en) * 2002-05-01 2005-02-23 Wyeth Corp 6-ALQUILIDEN-PENEMS TRICICLICOS AS BETA-LACTAMASA INHIBITORS
US6892090B2 (en) 2002-08-19 2005-05-10 Surgical Navigation Technologies, Inc. Method and apparatus for virtual endoscopy
US7599730B2 (en) 2002-11-19 2009-10-06 Medtronic Navigation, Inc. Navigation system for cardiac therapies
US7697972B2 (en) 2002-11-19 2010-04-13 Medtronic Navigation, Inc. Navigation system for cardiac therapies
US7945309B2 (en) 2002-11-22 2011-05-17 Biosense, Inc. Dynamic metal immunity
US6928383B2 (en) * 2002-12-18 2005-08-09 Wacom Co., Ltd. Three-dimensional information detecting system, three-dimensional information detecting device and input device for three-dimensional information detecting system
JP2004213620A (en) * 2002-12-18 2004-07-29 Wacom Co Ltd Three-dimensional information detecting system and device, and input device for three-dimensional information detection
US7660623B2 (en) 2003-01-30 2010-02-09 Medtronic Navigation, Inc. Six degree of freedom alignment display for medical procedures
US7542791B2 (en) 2003-01-30 2009-06-02 Medtronic Navigation, Inc. Method and apparatus for preplanning a surgical procedure
US20070265606A1 (en) * 2003-02-14 2007-11-15 Reliant Technologies, Inc. Method and Apparatus for Fractional Light-based Treatment of Obstructive Sleep Apnea
US7570791B2 (en) 2003-04-25 2009-08-04 Medtronic Navigation, Inc. Method and apparatus for performing 2D to 3D registration
US7974680B2 (en) * 2003-05-29 2011-07-05 Biosense, Inc. Hysteresis assessment for metal immunity
US7433728B2 (en) 2003-05-29 2008-10-07 Biosense, Inc. Dynamic metal immunity by hysteresis
US7158754B2 (en) * 2003-07-01 2007-01-02 Ge Medical Systems Global Technology Company, Llc Electromagnetic tracking system and method using a single-coil transmitter
US20050012597A1 (en) * 2003-07-02 2005-01-20 Anderson Peter Traneus Wireless electromagnetic tracking system using a nonlinear passive transponder
US7321228B2 (en) * 2003-07-31 2008-01-22 Biosense Webster, Inc. Detection of metal disturbance in a magnetic tracking system
US20050030298A1 (en) * 2003-08-06 2005-02-10 Panageotes Philis Stylus for use with a hand held computer
US7313430B2 (en) 2003-08-28 2007-12-25 Medtronic Navigation, Inc. Method and apparatus for performing stereotactic surgery
EP1667749B1 (en) 2003-09-15 2009-08-05 Super Dimension Ltd. System of accessories for use with bronchoscopes
EP2316328B1 (en) 2003-09-15 2012-05-09 Super Dimension Ltd. Wrap-around holding device for use with bronchoscopes
US8354837B2 (en) 2003-09-24 2013-01-15 Ge Medical Systems Global Technology Company Llc System and method for electromagnetic tracking operable with multiple coil architectures
ATE383616T1 (en) * 2003-09-26 2008-01-15 Malome T Khomo SPATIAL CHARACTER RECOGNITION TECHNOLOGY AND CHIROGRAPHIC TEXT CHARACTER READER
US7668375B2 (en) * 2003-09-26 2010-02-23 Khomo Malome T Method of employing a chirographic stylus
US20050069203A1 (en) * 2003-09-26 2005-03-31 Khomo Malome T. Spatial character recognition technique and chirographic text character reader
US8036465B2 (en) * 2003-09-26 2011-10-11 Khomo Malome T Method of text interaction using chirographic techniques
US7317450B2 (en) * 2003-09-26 2008-01-08 Khomo Malome T Spatial chirographic sign reader
US7835778B2 (en) 2003-10-16 2010-11-16 Medtronic Navigation, Inc. Method and apparatus for surgical navigation of a multiple piece construct for implantation
US7840253B2 (en) 2003-10-17 2010-11-23 Medtronic Navigation, Inc. Method and apparatus for surgical navigation
US7015859B2 (en) * 2003-11-14 2006-03-21 General Electric Company Electromagnetic tracking system and method using a three-coil wireless transmitter
EP1728187A4 (en) * 2003-11-14 2011-04-06 Malome T Khomo A method of text interaction using chirographic techniques
US8764725B2 (en) 2004-02-09 2014-07-01 Covidien Lp Directional anchoring mechanism, method and applications thereof
US7567834B2 (en) 2004-05-03 2009-07-28 Medtronic Navigation, Inc. Method and apparatus for implantation between two vertebral bodies
US20050261571A1 (en) * 2004-05-21 2005-11-24 Willis Nathaniel P 3-D ultrasound navigation during radio-frequency ablation
US7746321B2 (en) 2004-05-28 2010-06-29 Erik Jan Banning Easily deployable interactive direct-pointing system and presentation control system and calibration method therefor
US8131342B2 (en) * 2004-08-24 2012-03-06 General Electric Company Method and system for field mapping using integral methodology
US7636595B2 (en) 2004-10-28 2009-12-22 Medtronic Navigation, Inc. Method and apparatus for calibrating non-linear instruments
US20060136997A1 (en) * 2004-12-21 2006-06-22 Eastman Kodak Company Authentication system and method
US20060255795A1 (en) * 2005-05-13 2006-11-16 Higgins Robert F Six-degree-of-freedom, integrated-coil AC magnetic tracker
US9285897B2 (en) 2005-07-13 2016-03-15 Ultimate Pointer, L.L.C. Easily deployable interactive direct-pointing system and calibration method therefor
WO2007027962A2 (en) * 2005-08-29 2007-03-08 Reliant Technologies, Inc. Method and apparatus for monitoring and controlling thermally induced tissue treatment
US7835784B2 (en) 2005-09-21 2010-11-16 Medtronic Navigation, Inc. Method and apparatus for positioning a reference frame
US20070129629A1 (en) * 2005-11-23 2007-06-07 Beauregard Gerald L System and method for surgical navigation
US20070167744A1 (en) * 2005-11-23 2007-07-19 General Electric Company System and method for surgical navigation cross-reference to related applications
US9168102B2 (en) 2006-01-18 2015-10-27 Medtronic Navigation, Inc. Method and apparatus for providing a container to a sterile environment
US20070208251A1 (en) * 2006-03-02 2007-09-06 General Electric Company Transformer-coupled guidewire system and method of use
US20070212335A1 (en) * 2006-03-07 2007-09-13 Hantash Basil M Treatment of alopecia by micropore delivery of stem cells
US7471202B2 (en) 2006-03-29 2008-12-30 General Electric Co. Conformal coil array for a medical tracking system
US7532997B2 (en) 2006-04-17 2009-05-12 General Electric Company Electromagnetic tracking using a discretized numerical field model
US8112292B2 (en) 2006-04-21 2012-02-07 Medtronic Navigation, Inc. Method and apparatus for optimizing a therapy
US20080058782A1 (en) * 2006-08-29 2008-03-06 Reliant Technologies, Inc. Method and apparatus for monitoring and controlling density of fractional tissue treatments
US8660635B2 (en) 2006-09-29 2014-02-25 Medtronic, Inc. Method and apparatus for optimizing a computer assisted surgical procedure
US20080177203A1 (en) * 2006-12-22 2008-07-24 General Electric Company Surgical navigation planning system and method for placement of percutaneous instrumentation and implants
US20080154120A1 (en) * 2006-12-22 2008-06-26 General Electric Company Systems and methods for intraoperative measurements on navigated placements of implants
US8024026B2 (en) * 2007-05-31 2011-09-20 General Electric Company Dynamic reference method and system for use with surgical procedures
TW200907764A (en) * 2007-08-01 2009-02-16 Unique Instr Co Ltd Three-dimensional virtual input and simulation apparatus
US20090062739A1 (en) * 2007-08-31 2009-03-05 General Electric Company Catheter Guidewire Tracking System and Method
US8905920B2 (en) 2007-09-27 2014-12-09 Covidien Lp Bronchoscope adapter and method
US8391952B2 (en) * 2007-10-11 2013-03-05 General Electric Company Coil arrangement for an electromagnetic tracking system
US9575140B2 (en) 2008-04-03 2017-02-21 Covidien Lp Magnetic interference detection system and method
EP2297673B1 (en) 2008-06-03 2020-04-22 Covidien LP Feature-based registration method
US8218847B2 (en) 2008-06-06 2012-07-10 Superdimension, Ltd. Hybrid registration method
US8932207B2 (en) 2008-07-10 2015-01-13 Covidien Lp Integrated multi-functional endoscopic tool
US8616974B2 (en) * 2008-07-10 2013-12-31 Sixense Entertainment, Inc. Passive and active video game controllers with magnetic position sensing
US8165658B2 (en) 2008-09-26 2012-04-24 Medtronic, Inc. Method and apparatus for positioning a guide relative to a base
US8175681B2 (en) 2008-12-16 2012-05-08 Medtronic Navigation Inc. Combination of electromagnetic and electropotential localization
US8611984B2 (en) 2009-04-08 2013-12-17 Covidien Lp Locatable catheter
US8494614B2 (en) 2009-08-31 2013-07-23 Regents Of The University Of Minnesota Combination localization system
US8494613B2 (en) 2009-08-31 2013-07-23 Medtronic, Inc. Combination localization system
EP2369291B1 (en) * 2010-03-10 2015-09-23 PolyResearch AG Sensor for height measurement
WO2011159834A1 (en) 2010-06-15 2011-12-22 Superdimension, Ltd. Locatable expandable working channel and method
US20120027058A1 (en) * 2010-07-29 2012-02-02 The Regents Of The University Of Michigan Portable, wireless multi-channel impedance analyzer
CN102162839B (en) * 2011-03-18 2012-12-05 武汉大学 Three-dimensional pulsed magnetic field wave reconstruction method and three-dimensional magnetic field sensor
US8933913B2 (en) * 2011-06-28 2015-01-13 Microsoft Corporation Electromagnetic 3D stylus
US8849444B2 (en) * 2012-02-15 2014-09-30 Regina George Slipcover method and system
US9939259B2 (en) * 2012-10-04 2018-04-10 Hand Held Products, Inc. Measuring object dimensions using mobile computer
US9477330B2 (en) * 2013-11-05 2016-10-25 Microsoft Technology Licensing, Llc Stylus tilt tracking with a digitizer
US10952593B2 (en) 2014-06-10 2021-03-23 Covidien Lp Bronchoscope adapter
US10869650B2 (en) 2014-11-06 2020-12-22 Covidien Lp System for tracking and imaging a treatment probe
US10426555B2 (en) 2015-06-03 2019-10-01 Covidien Lp Medical instrument with sensor for use in a system and method for electromagnetic navigation
US9962134B2 (en) 2015-10-28 2018-05-08 Medtronic Navigation, Inc. Apparatus and method for maintaining image quality while minimizing X-ray dosage of a patient
US10413272B2 (en) 2016-03-08 2019-09-17 Covidien Lp Surgical tool with flex circuit ultrasound sensor
US20170319174A1 (en) * 2016-05-04 2017-11-09 Covidien Lp Systems for sensing position of imaging device
US10478254B2 (en) 2016-05-16 2019-11-19 Covidien Lp System and method to access lung tissue
US10638952B2 (en) 2016-10-28 2020-05-05 Covidien Lp Methods, systems, and computer-readable media for calibrating an electromagnetic navigation system
US10418705B2 (en) 2016-10-28 2019-09-17 Covidien Lp Electromagnetic navigation antenna assembly and electromagnetic navigation system including the same
US10615500B2 (en) 2016-10-28 2020-04-07 Covidien Lp System and method for designing electromagnetic navigation antenna assemblies
US10792106B2 (en) 2016-10-28 2020-10-06 Covidien Lp System for calibrating an electromagnetic navigation system
US10722311B2 (en) 2016-10-28 2020-07-28 Covidien Lp System and method for identifying a location and/or an orientation of an electromagnetic sensor based on a map
US10446931B2 (en) 2016-10-28 2019-10-15 Covidien Lp Electromagnetic navigation antenna assembly and electromagnetic navigation system including the same
US10517505B2 (en) 2016-10-28 2019-12-31 Covidien Lp Systems, methods, and computer-readable media for optimizing an electromagnetic navigation system
US10751126B2 (en) 2016-10-28 2020-08-25 Covidien Lp System and method for generating a map for electromagnetic navigation
US10874327B2 (en) 2017-05-19 2020-12-29 Covidien Lp Systems and methods for tracking and imaging a treatment probe having an integrated sensor
US11219489B2 (en) 2017-10-31 2022-01-11 Covidien Lp Devices and systems for providing sensors in parallel with medical tools

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3178717A (en) * 1964-01-29 1965-04-13 Werner H Fengler Method and apparatus for producing machine-tool-controlling magnetic tapes directly from drawings
US3391392A (en) * 1965-10-18 1968-07-02 California Comp Products Inc Method and apparatus for pattern data processing
US3534396A (en) * 1965-10-27 1970-10-13 Gen Motors Corp Computer-aided graphical analysis
US3473157A (en) * 1965-12-23 1969-10-14 Universal Drafting Machine Cor Automatic drafting-digitizing apparatus
US3502882A (en) * 1968-01-17 1970-03-24 Geza Von Voros Opto-graphical memory and digitalized control system for precision machining
US3725760A (en) * 1969-03-10 1973-04-03 Bendix Corp Automatic plotter utilizing a coordinate grid device
US3936712A (en) * 1973-04-20 1976-02-03 The Gerber Scientific Instrument Company Interactive graphic system
US3868565A (en) * 1973-07-30 1975-02-25 Jack Kuipers Object tracking and orientation determination means, system and process
US4017858A (en) * 1973-07-30 1977-04-12 Polhemus Navigation Sciences, Inc. Apparatus for generating a nutating electromagnetic field
US3970831A (en) * 1974-02-11 1976-07-20 Goldsworthy Engineering, Inc. Digitizing system for tape placement apparatus
US3982165A (en) * 1974-09-10 1976-09-21 The Gerber Scientific Instrument Company Apparatus for digitizing and plotting
DE2530261C2 (en) * 1974-10-22 1986-10-23 Asea S.p.A., Mailand/Milano Programming device for a manipulator
IT1043940B (en) * 1974-12-20 1980-02-29 Fiat Spa EQUIPMENT FOR THE CONTROL OF A ROBOT TYPE OPERATING MACHINE
US3983474A (en) * 1975-02-21 1976-09-28 Polhemus Navigation Sciences, Inc. Tracking and determining orientation of object using coordinate transformation means, system and process
GB1554945A (en) * 1975-05-23 1979-10-31 Kobe Steel Ltd Teaching apparatus for use in undustrial robot
US4058849A (en) * 1975-09-22 1977-11-15 International Business Machines Corporation System for converting a rough sketch to a finished drawing
JPS52129155A (en) * 1976-04-19 1977-10-29 Tokico Ltd Information reader of playback robbot
US4054881A (en) * 1976-04-26 1977-10-18 The Austin Company Remote object position locater
US4115684A (en) * 1976-06-17 1978-09-19 Unimation Portable, programmable manipulator apparatus
US4298874A (en) * 1977-01-17 1981-11-03 The Austin Company Method and apparatus for tracking objects
CA1121888A (en) * 1977-04-30 1982-04-13 Junichi Ikeda Industrial robot
US4300122A (en) * 1979-04-02 1981-11-10 Sperry Corporation Apparatus for processing digital data representative of a two-dimensional image
AT367552B (en) * 1979-05-11 1982-07-12 Chlestil Gustav Dkfm Ing METHOD FOR THE PHOTOGRAPHIC PRODUCTION OF DATA CARRIERS FOR REPRODUCTION OF THREE-DIMENSIONAL OBJECTS, DEVICE FOR IMPLEMENTING THE METHOD AND REPRODUCTION DEVICE
FR2458838A1 (en) * 1979-06-06 1981-01-02 Thomson Csf DEVICE FOR MEASURING THE RELATIVE ORIENTATION OF TWO BODIES AND CORRESPONDING STEERING SYSTEM
US4314251A (en) * 1979-07-30 1982-02-02 The Austin Company Remote object position and orientation locater
US4287809A (en) * 1979-08-20 1981-09-08 Honeywell Inc. Helmet-mounted sighting system
US4283764A (en) * 1979-10-12 1981-08-11 Nordson Corporation Manually programmable robot with power-assisted motion during programming
US4346384A (en) * 1980-06-30 1982-08-24 The Austin Company Remote object position and orientation locator
US4328548A (en) * 1980-04-04 1982-05-04 The Austin Company Locator for source of electromagnetic radiation having unknown structure or orientation

Also Published As

Publication number Publication date
JPH0378648B2 (en) 1991-12-16
JPS59218539A (en) 1984-12-08
US4613866A (en) 1986-09-23

Similar Documents

Publication Publication Date Title
CA1205198A (en) Three dimensional digitizer with electromagnetic coupling
US4845503A (en) Electromagnetic digitizer
US10317559B1 (en) Ground tracking devices and methods for use with a utility locator
EP0785848B1 (en) Control equipment with a movable control member
EP3427331B1 (en) Utility locators with retractable support structures and applications thereof
US9081109B1 (en) Ground-tracking devices for use with a mapping locator
US6095260A (en) System, arrangements and associated methods for tracking and/or guiding an underground boring tool
US5703623A (en) Smart orientation sensing circuit for remote control
CA1311273C (en) Direct current position measuring device
EP3380872A1 (en) Utility locating systems, devices, and methods using radio broadcast signals
US20100002938A1 (en) Method of displaying digital image for digital locating system and device for underground object detection
JPH08512125A (en) Method and apparatus for measuring the position and orientation of an object in the presence of interfering metals
JPH0340323B2 (en)
EP0758457A1 (en) Locator
CN101829428B (en) Computer game magnetic gun
JPH067371B2 (en) 3D computer input device
JPS62151707A (en) Surveying instrument with azimuth angle setting function
Frey et al. Off-the-shelf, real-time, human body motion capture for synthetic environments
Kindratenko et al. Evaluation of rotation correction techniques for electromagnetic position tracking systems
US20100253625A1 (en) Method and device for determination of coordinates of a computer pointing device such as mouse or electronic stylus
CN203929069U (en) For the accurate mapping system of unmanned plane
CN211402771U (en) Underground cable positioning device
EP1131597A1 (en) Magnetic sensor system for fast-response, high resolution, high accuracy, three-dimensional position measurements
CN116880732B (en) Interaction method and interaction device for auxiliary projection of chart operation
CN117308943A (en) Dipole positioning method based on magnetometer

Legal Events

Date Code Title Description
MKEX Expiry