Magnetic field localization and navigation
US-10379172-B2 · Aug 13, 2019 · US
US11635476B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11635476-B2 |
| Application number | US-201916538737-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 12, 2019 |
| Priority date | Jun 5, 2015 |
| Publication date | Apr 25, 2023 |
| Grant date | Apr 25, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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.
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.