[go: up one dir, main page]

WO2018102009A1 - Détermination de position ou d'orientation fondée sur des signaux électromagnétiques multiplexés en fréquence à cycle de service - Google Patents

Détermination de position ou d'orientation fondée sur des signaux électromagnétiques multiplexés en fréquence à cycle de service Download PDF

Info

Publication number
WO2018102009A1
WO2018102009A1 PCT/US2017/052523 US2017052523W WO2018102009A1 WO 2018102009 A1 WO2018102009 A1 WO 2018102009A1 US 2017052523 W US2017052523 W US 2017052523W WO 2018102009 A1 WO2018102009 A1 WO 2018102009A1
Authority
WO
WIPO (PCT)
Prior art keywords
axis magnetic
power
magnetic source
time intervals
signals
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.)
Ceased
Application number
PCT/US2017/052523
Other languages
English (en)
Inventor
Advait Jain
Murphy Stein
Sherk Chung
Saket PATKAR
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.)
Google LLC
Original Assignee
Google LLC
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 Google LLC filed Critical Google LLC
Priority to EP17781239.3A priority Critical patent/EP3548912A1/fr
Publication of WO2018102009A1 publication Critical patent/WO2018102009A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/18Stabilised platforms, e.g. by gyroscope
    • 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
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/14Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage
    • G01D5/142Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices
    • G01D5/145Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices influenced by the relative movement between the Hall device and magnetic fields
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R33/00Arrangements or instruments for measuring magnetic variables
    • G01R33/0023Electronic aspects, e.g. circuits for stimulation, evaluation, control; Treating the measured signals; calibration
    • G01R33/0029Treating the measured signals, e.g. removing offset or noise
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R33/00Arrangements or instruments for measuring magnetic variables
    • G01R33/02Measuring direction or magnitude of magnetic fields or magnetic flux
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R35/00Testing or calibrating of apparatus covered by the other groups of this subclass
    • G01R35/005Calibrating; Standards or reference devices, e.g. voltage or resistance standards, "golden" references

Definitions

  • the position or orientation of a three-axis magnetic source can be tracked using a corresponding three-axis magnetic sensor that detects variations in a magnetic field produced by the three-axis magnetic source.
  • the three- axis magnetic source can be implemented as three orthogonal coils that generate magnetic fields in response to electric currents applied to the coils.
  • a three-axis magnetic source can be operated with pulsed direct current (DC) in which currents are applied to each of the three orthogonal coils in sequence (resulting in multiplexed time intervals).
  • DC pulsed direct current
  • This operational mode can be referred to as a DC-pulsed time multiplexed mode in which three orthogonal coils in the three-axis magnetic sensor generate electric currents in response to the magnetic fields provided by the three- axis magnetic source in the multiplexed time intervals.
  • a technique for tracking the position or orientation of a three-axis magnetic source in the DC- pulsed time multiplexed mode is described in Raab, et al. (I EEE Transactions on Aerospace and Electronic Systems, vol. AES-15, No. 5, September 1979, page 709), which is incorporated herein by reference in its entirety.
  • Frequency multiplexing using alternating current (AC) can also be used to allow the three-axis magnetic source to transmit electromagnetic signals concurrently in different frequency bands using the three orthogonal coils.
  • This operational mode can be referred to as an AC frequency multiplexed mode.
  • the orthogonal coils are driven by oscillating currents having different frequencies corresponding to the frequency bands.
  • the three-axis magnetic sensor is configured to perform frequency demultiplexing of the electric currents generated by the frequency multiplexed magnetic fields in the coils of the three-axis magnetic sensor.
  • FIG. 1 is a block diagram of a system for determining a position or orientation of a three-axis magnetic sensor relative to a three-axis magnetic source according to some embodiments.
  • FIG. 2 is a block diagram of a system for determining a position or orientation of a three-axis magnetic sensor relative to a three-axis magnetic source during a first subset of time intervals and estimating the position or orientation during a second subset of time intervals using measured accelerations and gyroscopic orientations according to some embodiments.
  • FIG. 3 is a block diagram of a system including a three-axis magnetic sensor that implements a single amplifier and a three-axis magnetic source that implements a single amplifier according to some embodiments.
  • FIG. 4 shows timing relationships between signals in a position or orientation tracking system according to some embodiments.
  • FIG. 5 shows timing relationships between signals in a position or orientation tracking system that performs noise monitoring during a low power transmission mode of a three-axis magnetic source according to some embodiments.
  • FIG. 6 is a plot illustrating values of a Y-coordinate of a position of a three- axis magnetic sensor determined based on frequency multiplexed signals transmitted by a three-axis magnetic source during a first subset of time intervals and
  • FIG. 7 is a plot illustrating values of an X-coordinate of a position of a three-axis magnetic sensor determined based on frequency multiplexed signals transmitted by a three-axis magnetic source during a first subset of time intervals and measurements of accelerations and gyroscopic orientations performed during a second subset of time intervals according to some embodiments.
  • a three-axis magnetic source comprising: a set of orthogonal coils; and a power supply, wherein a first power and a second power are alternately applied to drive the set of orthogonal coils to generate frequency multiplexed electromagnetic signals during time intervals defined by a duty cycle, the first power being higher than the second power.
  • signal-to-noise may be improved without requiring higher currents or larger coils.
  • the three-axis magnetic source may further comprise: a signal generator to generate signals at a plurality of frequencies; and at least one amplifier to amplify the signals and provide the amplified signals to drive the set of orthogonal coils to generate electromagnetic signals at the plurality of frequencies, wherein the at least one amplifier is powered by using the first power and the second power.
  • the three-axis magnetic source may further comprise: a switching circuit to convey power from the power supply to the at least one amplifier, wherein the switching circuit is configured to switch states during alternating time intervals defined by the duty cycle so that the first power is provided to the at least one amplifier during a first subset of the time intervals and the second power is provided to the at least one amplifier during a second subset of the time intervals.
  • the switching circuit interrupts power transmission from the power supply to the at least one amplifier during the second subset of the time intervals.
  • the set of orthogonal coils may include three orthogonal coils and each of three amplifiers provide amplified signals having different frequencies to a corresponding orthogonal coil.
  • the three-axis magnetic source may further comprise: a multiplexer to selectively provide one of the signals at the plurality of frequencies from the signal generator to the at least one amplifier in a time-multiplexed manner; and a de-multiplexer to provide amplified signals at the plurality of frequencies from the at least one amplifier to a selected one of the set of orthogonal coils.
  • the three-axis magnetic source may further comprise: [0017] an inertial measurement unit to measure acceleration and gyroscopic orientation of the three-axis magnetic source; and an interface to convey values of measurements performed by the inertial measurement unit.
  • an indication of noise on at least one of the plurality of frequencies may be received via the interface, and wherein the signal generator generates signals based on the indication of the noise such that the signals are generated for frequencies having noise levels below a threshold.
  • a three-axis magnetic sensor comprising: a set of orthogonal coils; and a processor to determine at least one of a position or an orientation of the three-axis magnetic sensor relative to a three-axis magnetic source based on frequency multiplexed electromagnetic signals alternately received at a first power and a second power by the set of orthogonal coils from the three-axis magnetic source during time intervals defined by a duty cycle, the first power being higher than the second power.
  • the three-axis magnetic sensor may further comprise: at least one amplifier to amplify signals generated by the set of orthogonal coils in response to the frequency multiplexed electromagnetic signals; and an analog-to-digital converter to sample the amplified signals and provide a digital representation of the amplified signals to the processor.
  • the frequency multiplexed electromagnetic signals may be received at the first power during a first subset of time intervals and the frequency multiplexed electromagnetic signals are received at the second power during a second subset of time intervals.
  • the second power may be below a detection threshold at the three-axis magnetic sensor.
  • the processor determines the at least one of the position or the orientation of the three-axis magnetic sensor during the first subset of time intervals based on the frequency multiplexed electromagnetic signals received during the first subset of time intervals, and further comprising: an inertial measurement unit to measure acceleration and gyroscopic orientation of the three-axis magnetic sensor, and wherein the processor is to compute the at least one of the position or the orientation of the three-axis magnetic sensor during the second subset of time intervals based on the measured acceleration and gyroscopic orientation.
  • the processor is to measure noise on a plurality of frequencies used by the frequency multiplexed signals during the second subset of time intervals, and wherein the processor is to select frequencies having noise levels below a threshold for reception of the frequency multiplexed signals, and further comprising: an interface to convey an indication of noise values on the plurality of frequencies.
  • the set of orthogonal coils includes three orthogonal coils and each of three amplifiers amplify signals from a corresponding orthogonal coil.
  • the three-axis magnetic sensor may further comprise: a multiplexer to selectively provide one of the signals from the set of orthogonal coils to the at least one amplifier in a time-multiplexed manner; and a de-multiplexer to provide amplified signals from the at least one amplifier to the analog-to-digital converter.
  • generating the frequency multiplexed electromagnetic signals comprises reducing a power supplied to at least one amplifier in the three-axis magnetic source during the second subsets of time intervals.
  • reducing the power supplied to the at least one amplifier comprises reducing the flow of power from a power supply to the at least one amplifier.
  • the method may further comprise: measuring acceleration and gyroscopic orientation of at least one of the three-axis magnetic source or the three- axis magnetic sensor.
  • the method may further comprise: computing at least one of a position or an orientation of the three-axis magnetic sensor relative to the three-axis magnetic source during the second subset of time intervals based on the measured acceleration and gyroscopic orientation of the at least one of the three-axis magnetic source or the three-axis magnetic sensor.
  • the method may further comprise: measuring noise at a plurality of frequencies used by the frequency multiplexed electromagnetic signals during the second subset of time intervals.
  • the method of claim may further comprising: selecting, based on the measured noise, a subset of the plurality of frequencies for transmission of the frequency multiplexed electromagnetic signals at the first power during the first subset of time intervals.
  • selecting the subset of the plurality of frequencies comprises selecting a subset of the plurality of frequencies having a measured noise that is below a threshold.
  • any feature described above may be used with any particular aspect or embodiment of the invention.
  • any feature or combination of features of the source may be used with any feature or combination of features of the sensor.
  • a three-axis magnetic source is separated from a three-axis magnetic sensor by a distance (r) within which the magnitude of the magnetic field produced at the three- axis magnetic sensor is determined by the near-field approximation.
  • the magnitude of the magnetic field at the three-axis magnetic sensor therefore falls off at a rate of r 3 . Consequently, the signal-to-noise ratio (SNR) of the electromagnetic signal detected by the three-axis magnetic sensor decreases rapidly as the distance (r) increases.
  • SNR signal-to-noise ratio
  • Some conventional position or orientation tracking systems compensate for the decreasing SNR by increasing the current supplied to the three orthogonal coils in the three-axis magnetic source so that the coils generate stronger electromagnetic fields.
  • this approach increases power consumption and requires physically larger coils, both of which can be significant drawbacks in battery- powered systems.
  • the power consumed by a three-axis magnetic source in a frequency multiplexed position or orientation tracking system that tracks the position or orientation of a three-axis magnetic sensor is reduced by alternately providing higher and lower powers to drive a set of orthogonal coils in the three-axis magnetic source to generate frequency multiplexed electromagnetic signals during time intervals defined by a duty cycle.
  • the three-axis magnetic source include three orthogonal coils, a power supply (such as a battery), a signal generator to generate signals at one or more frequencies, one or more amplifiers to amplify the signals generated by the signal generator and drive currents in the orthogonal coils based on the amplified signals.
  • the power supply supplies a first (higher) power, which can include power supplied to the signal generator and the one or more amplifiers, during a first time interval and reduces the power to a second (lower) power during a second time interval.
  • the power supply can reduce or interrupt power supplied to the one or more amplifiers during the second time interval.
  • the three-axis magnetic sensor includes three orthogonal coils, one or more amplifiers to amplify signals generated by the three orthogonal coils in response to the electromagnetic field generated by the three-axis magnetic source, and an analog-to-digital converter (ADC) to generate digital signals from the amplified signals.
  • a processor (which can be implemented in the three-axis magnetic sensor or external to the sensor) determines the position or orientation of the three-axis magnetic sensor relative to the three-axis magnetic source based on the digital signals.
  • IMUs inertial measurement units
  • Duty cycling of the three-axis magnetic source reduces the effective sampling rate of the three-axis magnetic sensor.
  • measurements generated by an accelerometer or gyroscope in the I MU are used to compute positions or orientations in the time intervals corresponding to the low-power mode of the three-axis magnetic source.
  • the signal generator generates signals at different frequencies for each of the three orthogonal coils in the three-axis magnetic source, which can therefore concurrently or simultaneously generate electromagnetic fields at the different frequencies using the three orthogonal coils.
  • Three amplifiers are used to amplify the signals provided to the three orthogonal coils in this case.
  • the three- axis magnetic sensor concurrently or simultaneously receives the electromagnetic signal at the different frequencies and the processor associated with the three-axis magnetic sensor determines its position or orientation relative to the three-axis magnetic source using the sampled electromagnetic signals.
  • the signal generator in the three-axis magnetic source time multiplexes the frequency multiplexed signals, which allows the number of amplifiers in the source to be reduced.
  • the time multiplexed signals from the signal generator can be provided to a single amplifier for amplification.
  • the amplified signals are then demultiplexed and provided to the corresponding orthogonal coils for transmission as a frequency multiplexed electromagnetic signal.
  • the three-axis magnetic sensor measures ambient
  • the measurements can be used to detect excessive noise on channels
  • Power boosting at the three-axis magnetic source can also be used to improve the SNR in some cases while consuming equal or less power than the equivalent frequency-multiplexed system that transmits continuously without duty cycling the supplied power.
  • FIG. 1 is a block diagram of a system 100 for determining a position or orientation of a three-axis magnetic sensor 105 relative to a three-axis magnetic source 1 10 according to some embodiments.
  • Both the three-axis magnetic sensor 105 and the three-axis magnetic source 1 10 can be either fixed or mobile and so the relative position or orientation of the devices varies in response to motion of one or more of them.
  • the three-axis magnetic source 1 10 can be mounted on a fixed structure such as a wall or a portion of a vehicle and the three-axis magnetic source 1 15 can be mounted on (or incorporated within) a movable object such as a head mounted display, a game controller, and the like.
  • changes in the relative position or orientation are determined primarily by motion of the three-axis magnetic source 1 15.
  • the three-axis magnetic source 1 10 can be mounted on a movable object such as a helmet or head mounted display and the three-axis magnetic sensor 105 can also be mounted on a movable object such as a game controller. In this case, changes in the relative position or orientation are determined by motion of both the three-axis magnetic source 1 10 and the three-axis magnetic sensor 105.
  • the three-axis magnetic source 1 10 includes a set of orthogonal coils that generate electromagnetic fields in response to applied currents.
  • the set of orthogonal coils includes a coil 1 1 1 that is symmetric about an axis that points out of the plane of the drawing, a coil 1 12 that is symmetric about an axis that is parallel to a horizontal direction in the plane of the drawing, and a coil 1 13 that is symmetric about an axis that is parallel to a vertical direction in the plane of the drawing.
  • the coils 1 1 1 , 1 12, 1 13 are collectively referred to herein as "the coils 1 1 1 -1 13.”
  • the coils 1 1 1 -1 13 are depicted as separate structures in FIG. 1 . However, the coils 1 1 1 -1 13 can also be implemented as a single structure.
  • the three-axis magnetic source 1 10 can include coils that are not necessarily orthogonal to each other.
  • the three-axis magnetic source 1 10 also includes a signal generator 1 15 that generates signals having a plurality of frequencies for transmission on corresponding channels in a frequency multiplexed system.
  • the signal generator can be implemented as a single multi-channel signal generator that switches between different frequencies or a plurality of single-channel signal generators that each generate a signal corresponding to a different one of the plurality of frequencies.
  • the signals generated by the signal generator 1 15 are provided to an amplifier element 120, which amplifies the signals and provides the amplified signals to drive currents in the coils 1 1 1 -1 13 to generate electromagnetic signals that are transmitted by the three-axis magnetic source 1 10.
  • the illustrated embodiment of the amplifier element 120 includes three amplifiers 121 , 122, 123, which are collectively referred to herein as "the amplifiers 121 -123.” Each of the amplifiers 121 -123 provides an amplified signal to drive a current in a corresponding one of the coils 1 1 1 -1 13.
  • the electromagnetic signals 124 generated by the coils 1 1 1 -1 13 have different frequencies corresponding to the frequencies of the signals generated by the signal generator 1 15. The coils 1 1 1 -1 13 are therefore able to transmit the electromagnetic signals 124 concurrently as frequency multiplexed electromagnetic signals.
  • a power supply 125 supplies power used by the signal generator 1 15 to generate signals and the amplifiers 121 -123 to amplify signals that are provided to the coils 1 1 1 -1 13.
  • the power supply 125 is linked to the amplifier element 120 by a switching circuit 130 that controls the amount of power that flows from the power supply 125 to the amplifier element 120.
  • the switching circuit 130 can therefore increase or decrease the amount of power that is provided to the amplifier element 120.
  • Some embodiments of the switching circuit 130 have a first state in which a higher amount of power is provided to the amplifier element 120 and a second state in which a lower amount of power is provided to the amplifier element 120.
  • the second state can be an open state of the switching circuit 130, in which case the flow of power to the amplifier element 120 is interrupted and substantially no power is provided to the amplifier element 120.
  • the second state can be an idle state of the switching circuit 130, in which case a reduced amount of power is provided to the amplifier circuit 120.
  • the power provided to the signal generator 1 15 by the power supply 125 can also be reduced or interrupted in the second state to further reduce the overall power consumption of the three-axis magnetic source 1 10.
  • the switching circuit 130 shown in FIG. 1 is depicted as a separate circuit that is external to both the amplifier element 120 and the power supply 125.
  • the switching circuit 130 can be implemented within one or more of these elements.
  • the amplifier element 120 can implement an internal switching circuit that can change states to cause the amplifier element 120 to transition from a high power mode to a low (or zero) power mode in which the amplifier element 120 draws less (or no) power from the power supply 125.
  • the power supply 125 can implement an internal switching circuit that can change states from a high power mode to a low power mode to cause the power supply 125 to provide less (or no) power to the amplifier element 120.
  • the SNR of signals received by the three-axis magnetic sensor 105 drops at a rate that is proportional to the cube of the distance between the three-axis magnetic sensor 105 and the three-axis magnetic source 1 10. Consequently, the accuracy of the position or orientation determination can degrade rapidly in response to an increase in the distance between the three-axis magnetic sensor 105 and the three-axis magnetic source 1 10.
  • Some embodiments of the power supply 125 provide power at a level that can be modified so that the provided power can be increased in scenarios in which the distance between the three-axis magnetic sensor 105 and the three-axis magnetic source 1 10 is relatively large and decreased in scenarios in which the distance between the three-axis magnetic sensor 105 and the three-axis magnetic source 1 10 is relatively small.
  • the variable level of power supplied by the power supply 125 can be used to balance competing demands for low power consumption and high accuracy in the determination of the relative position or orientation of the three-axis magnetic sensor 105.
  • the amplification gain of the amplifiers 121 -123 is determined, at least in part, by the amount of power provided to the amplifier element 120. For example, the gain of the amplifiers 121 -123 is higher when a higher amount of power is provided to the amplifier element 120 and the gain of the amplifiers 121 -123 is lower when a lower amount of power is provided to the amplifier element 120.
  • the transmission power of the electromagnetic signals 124 generated by the coils 1 1 1 -1 13 is therefore determined, at least in part, by the amount of power provided to the amplifier element 120.
  • the transmission power of the electromagnetic signals 124 generated by the coils 1 1 1 1 -1 13 is higher when a higher amount of power is provided to the amplifier element 120 and the transmission power of the electromagnetic signals 124 generated by the coils 1 1 1 -1 13 is lower when a lower amount of power is provided to the amplifier element 120.
  • the state of the switching circuit 130 can be changed according to a duty cycle. Some embodiments of the switching circuit 130 alternate between a first state that provides a higher power to the amplifier element 120 and a second state that provides a lower power to the amplifier element 120 in successive time intervals determined by the duty cycle.
  • the switching circuit 130 can alternate between the first state during a first time interval that has a first duration of 10 ms and the second state during a second time interval that has a second duration of 90 ms.
  • the periodicity and the durations of the time intervals of the duty cycle can be fixed or variable.
  • a duty cycle that has a period of 100 ms can be subdivided into first time intervals of 50 ms and second time intervals of 50 ms.
  • the periodicity of the duty cycle can be increased to 200 ms.
  • the power supplied to the amplifier element 120 to amplify signals that drive the current in the coils 1 1 1 1 -1 13 alternates between a first power and a second power.
  • the set of orthogonal coils 1 1 1 -1 13 generates frequency multiplexed electromagnetic signals at higher and lower transmission powers during time intervals defined by the duty cycle.
  • the three-axis magnetic sensor 105 includes a set 135 of orthogonal coils that produce signals, e.g. electric currents, in response to the electromagnetic signals 124 generated by the coils 1 1 1 -1 13.
  • the set 135 of orthogonal coils is depicted as a single structure in FIG. 1 .
  • the orthogonal coils can also be implemented as separate structures such as the coils 1 1 1 -1 13.
  • persons of ordinary skill in the art should appreciate that some embodiments of the three-axis magnetic source 1 10 can include coils that are not necessarily orthogonal to each other.
  • the signals generated by the set 135 of orthogonal coils are provided to an amplifier element 140, which includes the amplifiers 141 , 142, 143 (collectively referred to herein as "the amplifiers 141 -143").
  • the amplifiers 141 -143 each of three orthogonal coils in the set 135 is connected to a corresponding one of the amplifiers 141 -143.
  • the amplified signals are provided to an analog-to-digital converter (ADC) 145 that samples the amplified signals and generates digital signals representative of the amplified signals.
  • ADC analog-to-digital converter
  • the digital signals are provided to a processor 150.
  • the processor 150 is depicted as an integral element of the three-axis magnetic sensor 105, some embodiments of the processor 150 are implemented external to the three- axis magnetic sensor 105 and receive digital samples over a communication link.
  • the processor 150 determines a position or orientation of the three-axis magnetic sensor 105 relative to the three-axis magnetic source 1 10 based on the frequency multiplexed electromagnetic signals 124 received from the three-axis magnetic source 1 10. As discussed herein, the electromagnetic signals 124 are alternately received at a first (higher) power and a second (lower) power by the set 135 of orthogonal coils from the three-axis magnetic source 1 10 during time intervals defined by a duty cycle. The processor 150 uses the electromagnetic signals 124 received at the first power (in corresponding first time intervals) to determine the relative position or orientation of the three-axis magnetic sensor 105.
  • the processor 150 does not directly convert the electromagnetic signals 124 received at the second power (in corresponding second time intervals) into its relative position or orientation.
  • the second power is below the detection threshold for the processor 150, in which case the electromagnetic signals 124 are not detected by the three-axis magnetic sensor 105.
  • Some embodiments of the three-axis magnetic sensor 105 are configured to monitor frequencies corresponding to the channels used to convey the frequency multiplexed signals to detect noise on the channels during the low power mode. The detected noise levels can then be used to select subsets of the channels for transmitting the frequency multiplexed electromagnetic signals 124, as discussed herein.
  • FIG. 2 is a block diagram of a system 200 for determining a position or orientation of a three-axis magnetic sensor 205 relative to a three-axis magnetic source 210 during a first subset of time intervals and estimating the position or orientation during a second subset of time intervals using measured accelerations and gyroscopic orientations according to some embodiments.
  • the three-axis magnetic source 210 includes a set of orthogonal coils 21 1 -213, a signal generator 215, an amplifier element 220 that includes amplifiers 221 -223, a power supply 225, and a switch 230.
  • the structural elements of the three-axis magnetic source 210 operate in a manner that is similar to the corresponding structural elements in the three-axis magnetic source 1 10 shown in FIG.
  • the three-axis magnetic sensor 205 includes a set 235 of orthogonal coils, an amplifier element 240 that includes amplifiers 241 -243, an ADC 245, and a processor 250.
  • the structural elements of the three-axis magnetic sensor 205 operate in a manner that is similar to the corresponding structural elements in the three-axis magnetic sensor 105 shown in FIG. 1 .
  • the three-axis magnetic sensor 205 and three-axis magnetic source 210 differ from the corresponding three-axis magnetic sensor 105 and three-axis magnetic source 1 10 shown in FIG.
  • IMUs inertial measurement units
  • Some embodiments also include interfaces (IF) 265, 270 that are used to convey information such as measured accelerations and gyroscopic orientations between the three-axis magnetic sensor 205 and the three-axis magnetic source 210.
  • IMUs 255, 260 are depicted in both the three-axis magnetic sensor 205 and the three-axis magnetic source 210, some embodiments may only include an IMU in one of these elements.
  • the IMU 250 may not be included in the three-axis magnetic source 210 if the three-axis magnetic source 210 is not expected to be mobile during operation.
  • a processor such as the processor 250 determines the relative position or orientation of the three-axis magnetic sensor 205 based on the electromagnetic signals 224 that are received while the three-axis magnetic source 210 is transmitting in a high power mode. Receiving the electromagnetic signals 224 in a subset of the time intervals indicated by a duty cycle reduces power
  • the processor 250 computes values of the relative position or orientation of the three-axis magnetic sensor 205 using the accelerations and gyroscopic orientations measured by one or more of the IMUs 255, 260.
  • the processor 250 can compute the relative position or orientation by "dead reckoning" from a previous value of the relative position or orientation (such as a value determined based on measurements of the electromagnetic signals 224 received in the high power mode) using the measured accelerations and gyroscopic orientations.
  • the IMUs 255, 260 can measure the accelerations and gyroscopic orientations at a higher frequency so that the relative position or orientation can be computed at a higher frequency. For example, if the IMUs 255, 260 capture data at a frequency of 100 Hz, the captured data can be used to generate values of the relative position or orientation at a frequency of 100 Hz.
  • accelerations and gyroscopic orientations can be smoothed by integrating over the values using a Kalman filter, a proportional-integral-derivative (PID) controller, or other smoothing or filtering process.
  • PID proportional-integral-derivative
  • the following pseudocode represents a Kalman filtering process that can be implemented in some embodiments of the processor 250.
  • Controller IMU // 100 Hz
  • measurement_timestamp self.measurement[1 ]
  • acceleration, angular_ velocity) prediction lntegrateUptoTimestamp(measurement_timestamp, acceleration_i,
  • FIG. 3 is a block diagram of a system 300 including a three-axis magnetic sensor 305 that implements a single amplifier and a three-axis magnetic source 310 that implements a single amplifier according to some embodiments.
  • the three-axis magnetic source 310 includes a set of orthogonal coils 31 1 -313, a signal generator 315, a power supply 325, a switch 330, an IMU 355, and an interface 365.
  • the structural elements of the three-axis magnetic source 310 operate in a manner that is similar to the corresponding structural elements in the three-axis magnetic source 210 shown in FIG. 2.
  • the three-axis magnetic sensor 305 includes a set 335 of orthogonal coils, an ADC 345, a processor 350, an IMU 360, and an interface 370.
  • the structural elements of the three-axis magnetic sensor 305 operate in a manner that is similar to the corresponding structural elements in the three-axis magnetic sensor 205 shown in FIG. 2.
  • the three-axis magnetic sensor 305 and the three-axis magnetic source 310 differ from the three-axis magnetic sensor 205 and the three-axis magnetic source 210 by implementing a single amplifier 320, 340 to amplify signals received from the signal generator 315 and the set 335 of orthogonal coils, respectively.
  • the signals are multiplexed onto the single amplifiers 320, 340 in a time-multiplexed manner and then de-multiplexed for provision to the coils 31 1 -313 or the ADC 345.
  • the three-axis magnetic source includes a multiplexer 321 that multiplexes signals having different frequencies onto the amplifier 320 in a time multiplexed manner.
  • a de-multiplexer 322 then de-multiplexes the amplified signals and provides them to the coils 31 1 -313 to generate electromagnetic signals 324 at the corresponding frequencies.
  • the three-axis magnetic sensor includes a multiplexer 341 that multiplexes the signal generated by the orthogonal coils in the set 335 onto the amplifier 340 in a time multiplexed manner.
  • a demultiplexer 342 then de-multiplexes the amplified signals and provides them to the ADC 345.
  • Implementing the single amplifiers 320, 340 can reduce the power consumption of the three-axis magnetic sensor 305 and the three-axis magnetic source 310 because amplifiers typically consume significantly less power than multiplexers or de-multiplexers.
  • Some embodiments of the three-axis magnetic source 310 do not include the multiplexer 321 .
  • the signal generator 315 is configured to output a signal corresponding to a single frequency channel at a time.
  • the signal generator 315 therefore generates the signals at the plurality of frequencies in successive time intervals, thereby removing the need for the multiplexer 321 .
  • Some embodiments of the three-axis magnetic sensor 310 do not include the de-multiplexer 342.
  • the multiplexed amplified signal is provided to a single channel ADC 345, which provides digital samples representative of the multiplexed amplified signal to the processor 350.
  • the processor 350 performs de-multiplexing on the digitized samples.
  • FIG. 4 shows timing relationships 400 between signals in a position or orientation tracking system according to some embodiments.
  • relationships 400 represent timing relationships between signals in some
  • a signal 405 indicates a duty cycle for transmitting electromagnetic signals from a three-axis magnetic source.
  • the signal 405 indicates a high power mode of operation of the three-axis magnetic source during a first subset of time intervals (such as the time interval 406) and a low power mode of operation of the three-axis magnetic source during a second subset of the time intervals (such as the time interval 407).
  • Some embodiments of the signal 405 are used to control switching circuitry that controls the flow of power from a power supply to one or more amplifiers in the three-axis magnetic source.
  • the signal 405 can be applied to the switching circuitry 130 shown in FIG. 1 .
  • the signal 405 is used to control a transmission power for the electromagnetic signals transmitted by the three-axis magnetic source.
  • a signal 410 represents one channel of a frequency multiplexed
  • the signal 410 includes relatively high power signals transmitted during time intervals 406 corresponding to a high power mode of the three-axis magnetic source.
  • an amplitude of the signal 410 is substantially zero during time intervals 407 corresponding to a low power mode of the three-axis magnetic source, e.g., because the power supplied to the one or more amplifiers is interrupted during the low power mode.
  • the amplitude of the signal 410 can be non-zero during the time intervals 407 if the power supply to the one or more amplifiers is reduced to a non-zero value to place the amplifiers in an idle mode.
  • a signal 415 represents a channel of the frequency multiplexed
  • the signal 415 includes a relatively high power signal received during the time intervals 406. For example, the amplitude of the received signal 415 exceeds a detection threshold for the three-axis magnetic sensor.
  • the signal 415 includes noise received during the time intervals 407. In the illustrated embodiment, the amplitude of signals transmitted by the three-axis magnetic source are below the detection threshold when received by the three-axis magnetic sensor during the time intervals 407.
  • substantially all of the received signal 415 in the time intervals 407 is noise.
  • the noise detected by the three-axis magnetic sensor during the time intervals 407 can be ambient noise such as electromagnetic noise produced by fluorescent lights, refrigerators, or other electronic devices.
  • the open blocks 420 represent the values of the position or orientation of the three-axis magnetic sensor relative to the three-axis magnetic source. Each of the open blocks 420 is determined based on a corresponding portion of the received signal 415 during the corresponding time interval 407. For example, a processor in the three- axis magnetic sensor can calculate the relative values of the position or orientation represented by the block 420.
  • FIG. 5 shows timing relationships 500 between signals in a position or orientation tracking system that performs noise monitoring during a low power transmission mode of a three-axis magnetic source according to some embodiments.
  • the timing relationships 500 represent timing relationships between signals in some embodiments of the system 100 shown in FIG. 1 , the system 200 shown in FIG. 2, or the system 300 shown in FIG. 3. Time increases from left to right in FIG. 5.
  • a signal 505 indicates a duty cycle for transmitting electromagnetic signals from a three-axis magnetic source.
  • the signal 505 indicates a high power mode of operation of the three-axis magnetic source during a first subset of time intervals (such as the time interval 506) and a low power mode of operation of the three-axis magnetic source during a second subset of the time intervals (such as the time interval 507).
  • Some embodiments of the signal 505 are used to control switching circuitry that controls the flow of power from a power supply to one or more amplifiers in the three-axis magnetic source, e.g., by applying the signal 505 to the switching circuitry.
  • the signal 505 is used to control a transmission power for the electromagnetic signals transmitted by the three-axis magnetic source.
  • a signal 510 represents one channel of a frequency multiplexed
  • the signal 510 includes relatively high power signals transmitted during time intervals 506 corresponding to the high power mode of the three-axis magnetic source.
  • an amplitude of the signal 510 is substantially zero during time intervals 507 corresponding to a low power mode of the three-axis magnetic source, e.g., because the power supplied to the one or more amplifiers is interrupted during the low power mode.
  • the amplitude of the signal 510 can be non-zero during the time intervals 507 if the power supply to the one or more amplifiers is reduced to a non-zero value to place the amplifiers in an idle mode or other reduced power mode of operation.
  • a signal 515 represents a channel of the frequency multiplexed
  • the signal 515 includes a relatively high power signal received during the time intervals 506. For example, the amplitude of the received signal 515 exceeds a detection threshold for the three-axis magnetic sensor.
  • the signal 515 includes noise received during the time intervals 507.
  • the amplitudes of signals transmitted by the three-axis magnetic source are below the detection threshold when received by the three-axis magnetic sensor during the time intervals 507.
  • substantially all of the received signal 515 in the time intervals 507 is noise.
  • the noise detected by the three-axis magnetic sensor during the time intervals 507 can be ambient noise such as electromagnetic noise produced by fluorescent lights, refrigerators, or other electronic devices.
  • a processor in the three-axis magnetic sensor performs a sequence of activities 520 in synchronization with the generation, transmission, and reception of the frequency multiplexed signals 510, 515.
  • the processor calculates (at 525, only one calculation box indicated by reference numeral in the interest of clarity) the relative position or orientation of the three-axis magnetic sensor based on the electromagnetic signals 515 that are received during the time intervals 506 corresponding to transmission by the three-axis magnetic source in the high power mode.
  • the three-axis magnetic sensor continues to monitor (at 530, only one monitoring box indicated by a reference numeral in the interest of clarity) the magnetic fields during the time intervals 507 to determine the amplitude of ambient noise on the frequency channels used by the frequency multiplexed signals 510, 515.
  • monitoring the magnetic fields during the time intervals 507 includes measuring a baseline reading of the electromagnetic fields for a channel and, when the duty cycle is high, using a difference between the high reading of the signals received on the channel during the time interval 506 and the baseline reading to compute the position or orientation.
  • the processor compares the magnitude of the noise levels detected during the time intervals 507 to a threshold. If the noise level in one or more of the channels used by the frequency multiplexed signals 510, 515 exceeds the threshold, the three- axis magnetic sensor is able to select another channel that is to be used for transmission during the time intervals 506 by the three-axis magnetic source. Some embodiments of the processor compare the magnitudes of the noise levels detected on the different channels to each other. For example, the processor can rank the different channels based on the relative values of the noise levels detected on each of the channels in the time intervals 507.
  • the ranking can then be used to select channels for transmission of frequency multiplexed signals during the time intervals 506, e.g., by giving the highest priority to the channels that have the lowest noise levels.
  • the three-axis magnetic sensor can transmit a signal to the three-axis magnetic source indicating the channels that have been selected for transmission of the frequency multiplexed signals in the time intervals 506.
  • the three-axis magnetic source changes the modulation frequency for one or more of the set of orthogonal coils so that the three-axis magnetic source transmits the frequency multiplexed signal at the frequency corresponding to the selected channel in one or more subsequent time intervals 506.
  • Some embodiments of the three-axis magnetic source transmit an acknowledgment message to notify the three-axis magnetic sensor that the requested channel change has occurred.
  • FIG. 6 is a plot 600 illustrating values of a Y-coordinate of a position of a three-axis magnetic sensor determined based on frequency multiplexed signals transmitted by a three-axis magnetic source during a first subset of time intervals and measurements of accelerations and gyroscopic orientations performed during a second subset of time intervals according to some embodiments.
  • the vertical axis in the plot 600 indicates the value of the Y-coordinate and the horizontal axis in the plot 600 indicates time increasing from left to right.
  • the line 605 indicates the value of the Y-coordinate determined based on frequency multiplexed signals that are sampled at a sampling rate of 200 Hz.
  • the line 605 therefore indicates a ground truth reference value of the Y-coordinate.
  • the line 610 indicates values of the Y-coordinate determined based on frequency multiplexed signals that are duty-cycled (i.e., only transmitted during a high-power mode that is determined by a duty cycle of the three-axis magnetic source) at a frequency of 10 Hz.
  • the values indicated by the lines 605, 610 are equal when the sampling time corresponds to the high-power mode transmission time. However, the values indicated by the lines 605, 610 diverge significantly during time intervals corresponding to the low power transmission mode of the three-axis magnetic source.
  • the line 615 indicates values of the Y-coordinate determined based on the duty-cycled frequency multiplexed signals and measurements of acceleration and gyroscopic orientation of the three-axis magnetic sensor.
  • the lines 605, 615 are nearly indistinguishable, which indicates that supplementing the duty-cycled frequency multiplexed signals with measurements of acceleration and gyroscopic orientation maintains the accuracy of the position or orientation determination while also reducing the power consumed by the system.
  • FIG. 7 is a plot 700 illustrating values of an X-coordinate of a position of a three-axis magnetic sensor determined based on frequency multiplexed signals transmitted by a three-axis magnetic source during a first subset of time intervals and measurements of accelerations and gyroscopic orientations performed during a second subset of time intervals according to some embodiments.
  • the vertical axis in the plot 700 indicates the value of the X-coordinate and the horizontal axis in the plot 700 indicates time increasing from left to right.
  • the line 705 indicates the value of the X-coordinate determined based on frequency multiplexed signals that are sampled at a sampling rate of 200 Hz. The line 705 therefore indicates a ground truth reference value of the Y-coordinate.
  • the line 710 indicates values of the X-coordinate determined based on frequency multiplexed signals that are duty-cycled (i.e., only transmitted during a high power mode that is determined by a duty cycle of the three-axis magnetic source) at a frequency of 10 Hz.
  • the values indicated by the lines 705, 710 are equal when the sampling time corresponds to the high power mode transmission time. However, the values indicated by the lines 705, 710 diverge significantly during time intervals corresponding to the low power transmission mode of the three-axis magnetic source.
  • the line 715 indicates values of the X-coordinate determined based on the duty-cycled frequency multiplexed signals and measurements of acceleration and gyroscopic orientation of the three-axis magnetic sensor.
  • the lines 705, 715 are very similar, with a slight overestimation of the value of the X-coordinate in portions of the line 715, which indicates that supplementing the duty-cycled frequency multiplexed signals with measurements of acceleration and gyroscopic orientation maintains the accuracy of the position or orientation determination while also reducing the power consumed by the system.
  • certain aspects of the techniques described above may implemented by one or more processors of a processing system executing software.
  • the software comprises one or more sets of executable instructions stored or otherwise tangibly embodied on a non-transitory computer readable storage medium.
  • the software can include the instructions and certain data that, when executed by the one or more processors, manipulate the one or more processors to perform one or more aspects of the techniques described above.
  • the non-transitory computer readable storage medium can include, for example, a magnetic or optical disk storage device, solid state storage devices such as Flash memory, a cache, random access memory (RAM) or other non-volatile memory device or devices, and the like.
  • the executable instructions stored on the non-transitory computer readable storage medium may be in source code, assembly language code, object code, or other instruction format that is interpreted or otherwise executable by one or more processors.
  • a computer readable storage medium may include any storage medium, or combination of storage media, accessible by a computer system during use to provide instructions and/or data to the computer system.
  • Such storage media can include, but is not limited to, optical media (e.g., compact disc (CD), digital versatile disc (DVD), Blu-Ray disc), magnetic media (e.g., floppy disc, magnetic tape, or magnetic hard drive), volatile memory (e.g., random access memory (RAM) or cache), non-volatile memory (e.g., read-only memory (ROM) or Flash memory), or microelectromechanical systems (MEMS)-based storage media.
  • optical media e.g., compact disc (CD), digital versatile disc (DVD), Blu-Ray disc
  • magnetic media e.g., floppy disc, magnetic tape, or magnetic hard drive
  • volatile memory e.g., random access memory (RAM) or cache
  • non-volatile memory e.g., read-only memory (ROM) or Flash memory
  • MEMS microelectro
  • the computer readable storage medium may be embedded in the computing system (e.g., system RAM or ROM), fixedly attached to the computing system (e.g., a magnetic hard drive), removably attached to the computing system (e.g., an optical disc or Universal Serial Bus (USB)-based Flash memory), or coupled to the computer system via a wired or wireless network (e.g., network accessible storage (NAS)).
  • system RAM or ROM system RAM or ROM
  • USB Universal Serial Bus
  • NAS network accessible storage

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • Automation & Control Theory (AREA)
  • Amplifiers (AREA)
  • Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)

Abstract

L'invention concerne une source magnétique à trois axes [110] générant des signaux électromagnétiques multiplexés en fréquence permettant une transmission à une première puissance et une seconde puissance pendant des premier et second sous-ensembles respectifs d'intervalles de temps [406, 407] définis par un cycle de service. La première puissance est supérieure à la seconde puissance. Une position ou une orientation d'un capteur magnétique à trois axes [105] par rapport à la source magnétique à trois axes est déterminée en fonction des signaux électromagnétiques multiplexés en fréquence reçus par le capteur magnétique à trois axes à la première puissance pendant le premier sous-ensemble d'intervalles de temps. Dans certains cas, la source magnétique à trois axes comprend un ensemble de bobines orthogonales [111, 112, 113] et une alimentation électrique [125] alternant des puissances supérieure et inférieure afin de provoquer la génération par l'ensemble de bobines orthogonales de signaux électromagnétiques multiplexés en fréquence.
PCT/US2017/052523 2016-11-29 2017-09-20 Détermination de position ou d'orientation fondée sur des signaux électromagnétiques multiplexés en fréquence à cycle de service Ceased WO2018102009A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP17781239.3A EP3548912A1 (fr) 2016-11-29 2017-09-20 Détermination de position ou d'orientation fondée sur des signaux électromagnétiques multiplexés en fréquence à cycle de service

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201615364192A 2016-11-29 2016-11-29
US15/364,192 2016-11-29

Publications (1)

Publication Number Publication Date
WO2018102009A1 true WO2018102009A1 (fr) 2018-06-07

Family

ID=60043288

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2017/052523 Ceased WO2018102009A1 (fr) 2016-11-29 2017-09-20 Détermination de position ou d'orientation fondée sur des signaux électromagnétiques multiplexés en fréquence à cycle de service

Country Status (5)

Country Link
EP (1) EP3548912A1 (fr)
CN (1) CN108120440A (fr)
DE (2) DE102017122456A1 (fr)
GB (1) GB2557401B (fr)
WO (1) WO2018102009A1 (fr)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11326905B1 (en) 2019-01-25 2022-05-10 Alken Inc. Dynamic mixing of and switching between sensor measurements in hybrid trackers using electromagnetic tracking
US11543529B1 (en) 2019-01-26 2023-01-03 Alken Inc. Adaptive weighting of multiple sources in a magnetic or hybrid tracking system
WO2023043922A1 (fr) * 2021-09-16 2023-03-23 Penumbra, Inc. Procédé et appareil de sélection automatique de fréquence dans des systèmes de suivi magnétiques
US11693063B2 (en) 2021-09-16 2023-07-04 Penumbra, Inc. Method and apparatus for automatic frequency selection in magnetic tracking systems
US11797127B1 (en) 2021-11-16 2023-10-24 Alken Inc. Hybrid tracking with auto-correction
US12196857B1 (en) 2019-10-10 2025-01-14 Alken Inc. Electromagnetic tracking with self learning

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109283476A (zh) * 2018-09-07 2019-01-29 中国科学院上海微系统与信息技术研究所 磁传感器的低频本征噪声测试系统及测试方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4849692A (en) * 1986-10-09 1989-07-18 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
EP0670502A1 (fr) * 1994-03-03 1995-09-06 Kabushiki Kaisha Toshiba Dispositif pour la mesure d'une quantité électrique
WO1998036236A1 (fr) * 1997-02-13 1998-08-20 Super Dimension Ltd. Systeme de poursuite a six degres
US20070103151A1 (en) * 2005-11-07 2007-05-10 Nec Electronics Corporation Inspection method and device for semiconductor equipment
US20150285612A1 (en) * 2014-04-07 2015-10-08 Cgg Services Sa Electromagnetic receiver tracking and real-time calibration system and method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4737794A (en) * 1985-12-09 1988-04-12 Mcdonnell Douglas Corporation Method and apparatus for determining remote object orientation and position
US5453686A (en) * 1993-04-08 1995-09-26 Polhemus Incorporated Pulsed-DC position and orientation measurement system
US8450997B2 (en) * 2009-04-28 2013-05-28 Brown University Electromagnetic position and orientation sensing system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4849692A (en) * 1986-10-09 1989-07-18 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
EP0670502A1 (fr) * 1994-03-03 1995-09-06 Kabushiki Kaisha Toshiba Dispositif pour la mesure d'une quantité électrique
WO1998036236A1 (fr) * 1997-02-13 1998-08-20 Super Dimension Ltd. Systeme de poursuite a six degres
US20070103151A1 (en) * 2005-11-07 2007-05-10 Nec Electronics Corporation Inspection method and device for semiconductor equipment
US20150285612A1 (en) * 2014-04-07 2015-10-08 Cgg Services Sa Electromagnetic receiver tracking and real-time calibration system and method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
RAAB ET AL., IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, vol. AES-15, no. 5, September 1979 (1979-09-01), pages 709

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11326905B1 (en) 2019-01-25 2022-05-10 Alken Inc. Dynamic mixing of and switching between sensor measurements in hybrid trackers using electromagnetic tracking
US11585680B1 (en) 2019-01-25 2023-02-21 Alken Inc. Dynamic mixing of and switching between sensor measurements in hybrid trackers using electromagnetic tracking
US11543529B1 (en) 2019-01-26 2023-01-03 Alken Inc. Adaptive weighting of multiple sources in a magnetic or hybrid tracking system
US12196857B1 (en) 2019-10-10 2025-01-14 Alken Inc. Electromagnetic tracking with self learning
WO2023043922A1 (fr) * 2021-09-16 2023-03-23 Penumbra, Inc. Procédé et appareil de sélection automatique de fréquence dans des systèmes de suivi magnétiques
US11693063B2 (en) 2021-09-16 2023-07-04 Penumbra, Inc. Method and apparatus for automatic frequency selection in magnetic tracking systems
US11914005B2 (en) 2021-09-16 2024-02-27 Penumbra, Inc. Method and apparatus for automatic frequency selection in magnetic tracking systems
US11797127B1 (en) 2021-11-16 2023-10-24 Alken Inc. Hybrid tracking with auto-correction

Also Published As

Publication number Publication date
GB201715626D0 (en) 2017-11-08
DE202017105884U1 (de) 2018-04-16
DE102017122456A1 (de) 2018-05-30
GB2557401B (en) 2020-06-03
CN108120440A (zh) 2018-06-05
EP3548912A1 (fr) 2019-10-09
GB2557401A (en) 2018-06-20

Similar Documents

Publication Publication Date Title
EP3548912A1 (fr) Détermination de position ou d'orientation fondée sur des signaux électromagnétiques multiplexés en fréquence à cycle de service
JP6280967B2 (ja) 方位データを改善するためのシステムおよび方法
JP5915285B2 (ja) 状態検出装置、電子機器、測定システム及びプログラム
US10375632B1 (en) Power management for electromagnetic position tracking systems
KR20150076224A (ko) 스포츠 운동을 측정 및 처리하기 위한 분산형 시스템 및 방법
JP2009008680A (ja) 低電力慣性航法処理
KR20080095165A (ko) 체동 검출 장치, 체동 검출 방법 및 체동 검출 프로그램
EP2636361B1 (fr) Moniteur d'entraînement avec mesure d'accélération
US10830572B2 (en) Hemisphere ambiguity correction in electromagnetic position tracking systems
WO2010033256A2 (fr) Utilisation des vibrations pour déterminer le mouvement d'un périphérique d'entrée
CN107184215A (zh) 生物体信息处理系统、服务器以及生物体信息推断方法
WO2020230282A1 (fr) Dispositif de détermination, procédé de détermination, et support d'enregistrement de programme
JP2016165477A (ja) 状態検出方法及び記録媒体
JP6452933B2 (ja) 電子機器
JP5565736B2 (ja) 計算装置、計算装置の制御方法、制御プログラム、及び記録媒体
US20160054129A1 (en) Information processing device, traveling direction estimation method and storage medium
KR101982820B1 (ko) 센서를 제어하는 방법 및 그 단말기
JP2006288970A (ja) 活動量計
EP3696500B1 (fr) Dispositif de traitement d'informations, procédé de traitement d'informations et programme
JP7222385B2 (ja) 測定装置、測定方法及びプログラム
JP7127734B2 (ja) 判別装置、判別方法、およびプログラム
KR20090034698A (ko) Sad 알고리즘을 이용한 차량 주행 정보 계측 장치 및방법
WO2015171548A1 (fr) Dispositif de mesure de débit respiratoire
KR20180002413A (ko) 이동거리 측정 장치 및 방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17781239

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2017781239

Country of ref document: EP

Effective date: 20190701