Magnetic field localization and navigation

US11635476B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11635476-B2
Application numberUS-201916538737-A
CountryUS
Kind codeB2
Filing dateAug 12, 2019
Priority dateJun 5, 2015
Publication dateApr 25, 2023
Grant dateApr 25, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A mobile robot includes a body movable over a surface within an environment, a calibration coil carried on the body and configured to produce a calibration magnetic field, a sensor circuit carried on the body and responsive to the calibration magnetic field, and a controller carried on the body and in communication with the sensor circuit. The sensor circuit is configured to generate calibration signals based on the calibration magnetic field. The controller is configured to calibrate the sensor circuit as a function of the calibration signals, thereby resulting in a calibrated sensor circuit configured to detect a transmitter magnetic field within the environment and to generate detection signals based on the transmitter magnetic field. The controller is configured to estimate a pose of the mobile robot as a function of the detection signals.

First claim

Opening claim text (preview).

What is claimed is: 1. A mobile robot comprising: a drive configured to move the mobile robot about an environment; a calibration coil configured to produce a calibration magnetic field; a sensor circuit comprising a sensor coil that is distinct from the calibration coil, the sensor circuit being responsive to the calibration magnetic field and configured to generate a detection signal in response to an environment magnetic field within the environment, the environment magnetic field being produced by a magnetic field transmitter untethered from the mobile robot; and a controller configured to execute instructions to perform operations comprising selecting a parameter of the calibration magnetic field and initiating control of the calibration magnetic field based on the selected parameter of the calibration magnetic field to limit a parameter of the detection signal within a dynamic range. 2. The mobile robot of claim 1 , wherein selecting the parameter of the calibration magnetic field comprises selecting the parameter of the calibration magnetic field based on a distance between the mobile robot and a transmitter emitting the environment magnetic field within the environment. 3. The mobile robot of claim 1 , wherein selecting the parameter of the calibration magnetic field comprises selecting the parameter of the calibration magnetic field based on a parameter of the environment magnetic field at a location of the mobile robot. 4. The mobile robot of claim 1 , wherein initiating the control of the calibration magnetic field comprises: setting a gain of the sensor circuit to limit the parameter of the detection signal within the dynamic range, the parameter of the detection signal representing an amplitude of the detection signal. 5. The mobile robot of claim 4 , wherein setting the gain of the sensor circuit comprises setting the gain of the sensor circuit based on the amplitude of the calibration magnetic field. 6. The mobile robot of claim 5 , wherein setting the gain of the sensor circuit based on the amplitude of the calibration magnetic field further comprises: setting the gain of the sensor circuit based on the amplitude of the detection signal. 7. The mobile robot of claim 5 , wherein setting the gain of the sensor circuit based on the amplitude of the calibration magnetic field further comprises: setting the gain of the sensor circuit based on a frequency of the calibration magnetic field. 8. The mobile robot of claim 7 , wherein setting the gain of the sensor circuit comprises: setting a filter shape based on the amplitude of the calibration magnetic field and the frequency of the calibration magnetic field. 9. The mobile robot of claim 8 , wherein setting the filter shape comprises: setting the filter shape such that a noise response is amplified less than the detection signal is amplified. 10. The mobile robot of claim 9 , wherein operation of a motor of the drive is represented in the noise response. 11. The mobile robot of claim 1 , wherein initiating the control of the calibration magnetic field based on the selected parameter of the calibration magnetic field such that the parameter of the detection signal is within the dynamic range comprises: setting a gain and a bandwidth of a band-pass filter for the parameter of the detection signal to be within the dynamic range, the parameter of the detection signal being an amplitude of the detection signal. 12. The mobile robot of claim 1 , wherein the sensor circuit comprises one or more additional sensor coils, wherein the sensor coil and the one or more additional sensor coils are configured to generate a plurality of responses to the environment magnetic field, and the sensor circuit is configured to generate a plurality of detection signals from the plurality of responses. 13. The mobile robot of claim 12 , wherein initiating the control of the calibration magnetic field based on the selected parameter of the calibration magnetic field such that the parameter of the detection signal is within the dynamic range comprises: setting a gain of the sensor circuit to limit a plurality of amplitudes of the plurality of detection signals within a plurality of dynamic ranges. 14. The mobile robot of claim 12 , wherein the sensor coil and the one or more additional sensor coils define different coil axes and are arranged to be responsive to different components of the environment magnetic field. 15. The mobile robot of claim 1 , wherein the mobile robot is a robot lawnmower comprising a cutting mechanism, and wherein the controller is configured to exchange information with a remote device to cause the robot lawnmower to move across a lawn in the environment while cutting the lawn using the cutting mechanism, the information comprising a position of the robot lawnmower relative to a point on the lawn and instructions for movement across the lawn. 16. The mobile robot of claim 1 , wherein the mobile robot is a cleaning robot comprising a floor cleaning mechanism or a cleaning pad, and wherein the controller is configured to exchange information with a remote device to cause the cleaning robot to move across a floor in the environment to clean the floor using the floor cleaning mechanism or the cleaning pad of the cleaning robot, the information comprising a position of the cleaning robot on the floor and instructions for movement along the floor. 17. The mobile robot of claim 1 , wherein the dynamic range is defined relative to a parameter of a calibration response signal. 18. An autonomous robot system comprising: a magnetic field transmitter configured to generate an environment magnetic field in an environment; and a mobile robot untethered from the magnetic field transmitter, the mobile robot comprising: a calibration coil configured to produce a calibration magnetic field, a sensor circuit comprising a sensor coil that is distinct from the calibration coil, the sensor circuit being responsive to the calibration magnetic field and configured to generate a detection signal in response to the environment magnetic field, and a controller configured to execute instructions to perform operations comprising operating the calibration coil such that a parameter of the detection signal is within a dynamic range. 19. The autonomous robot system of claim 18 , wherein operating the calibration coil such that the parameter of the detection signal is within the dynamic range comprises: operating the calibration coil based on a distance between the mobile robot and the magnetic field transmitter emitting the environment magnetic field within the environment. 20. The autonomous robot system of claim 18 , wherein operating the calibration coil such that the parameter of the detection signal is within the dynamic range comprises: operating the calibration coil based on an amplitude of the environment magnetic field at a location of the mobile robot. 21. The autonomous robot system of claim 18 , wherein the operations comprise: setting a gain of the sensor circuit to limit the parameter of the detection signal within the dynamic range, wherein the parameter represents an amplitude of the detection signal. 22. The autonomous robot system of claim 18 , wherein the operations comprise: setting a gain and a bandwidth of a band-pass filter to limit the parameter of the detection signal within the dynamic range, wherein the parameter of the detection signal represents an amplitude of the detection signal.

Assignees

Inventors

Classifications

  • Calibration of single magnetic sensors, e.g. integrated calibration · CPC title

  • characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion · CPC title

  • Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith (position fixing by co-ordinating a plurality of determinations of direction or position lines G01S5/00) · CPC title

  • for measuring angles or tapers; for testing the alignment of axes · CPC title

  • Sensing device · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11635476B2 cover?
A mobile robot includes a body movable over a surface within an environment, a calibration coil carried on the body and configured to produce a calibration magnetic field, a sensor circuit carried on the body and responsive to the calibration magnetic field, and a controller carried on the body and in communication with the sensor circuit. The sensor circuit is configured to generate calibratio…
Who is the assignee on this patent?
Irobot Corp
What technology area does this patent fall under?
Primary CPC classification G01R33/0035. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 25 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).