Magnetometer and accelerometer calibration for cart navigation system
First Claim
1. A method for calibrating a magnetometer in a navigation system for a human-propelled wheeled cart, the method comprising:
- calibrating the magnetometer prior to installation of the magnetometer in the navigation system, the calibrating comprising;
disposing the magnetometer at a position surrounded by a first magnetic coil;
applying a time-varying current to the first magnetic coil to produce an applied magnetic field at the position of the magnetometer;
measuring a magnetometer response to the applied magnetic field; and
generating, based at least partly on the magnetometer response, a pre-installation calibration model for the magnetometer; and
calibrating the magnetometer after installation of the magnetometer in the navigation system and after attachment of the navigation system to a handle of the human-propelled wheeled cart, the calibration comprising;
disposing a second magnetic coil around the magnetometer;
applying a time-varying current to the second magnetic coil to produce an applied magnetic field at the position of the magnetometer;
measuring a magnetometer response to the applied magnetic field;
generating, based at least partly on the magnetometer response, a post-installation calibration model for the magnetometer; and
storing the pre-installation calibration model or the post-installation calibration model in a non-transitory memory in communication with the navigation system.
2 Assignments
0 Petitions
Accused Products
Abstract
A wheeled object (e.g., a human-propelled cart such as a shopping cart) can include a navigation system that uses dead reckoning to determine the position of the wheeled object. The navigation system can include a magnetometer and an accelerometer and may be disposed on a handle of the wheeled object. Examples of a system for calibrating the magnetometer and accelerometer during manufacture as well as during installation on the wheeled object are disclosed. The calibration includes calibrating for the soft iron distortion induced at the navigation system by the ferromagnetic shopping cart handle (or other ferromagnetic portions of the cart such as the frame) and hard iron distortions induced by nearby magnetic sources (e.g., a permanent magnet in an audio speaker). The calibration system can include a plurality of Helmholtz or Maxwell coils.
122 Citations
21 Claims
-
1. A method for calibrating a magnetometer in a navigation system for a human-propelled wheeled cart, the method comprising:
-
calibrating the magnetometer prior to installation of the magnetometer in the navigation system, the calibrating comprising; disposing the magnetometer at a position surrounded by a first magnetic coil; applying a time-varying current to the first magnetic coil to produce an applied magnetic field at the position of the magnetometer; measuring a magnetometer response to the applied magnetic field; and generating, based at least partly on the magnetometer response, a pre-installation calibration model for the magnetometer; and calibrating the magnetometer after installation of the magnetometer in the navigation system and after attachment of the navigation system to a handle of the human-propelled wheeled cart, the calibration comprising; disposing a second magnetic coil around the magnetometer; applying a time-varying current to the second magnetic coil to produce an applied magnetic field at the position of the magnetometer; measuring a magnetometer response to the applied magnetic field; generating, based at least partly on the magnetometer response, a post-installation calibration model for the magnetometer; and storing the pre-installation calibration model or the post-installation calibration model in a non-transitory memory in communication with the navigation system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for calibrating a magnetometer in a navigation system attached to a handle of a human-propelled wheeled cart, the method comprising:
-
disposing a 3-axis magnetic coil system around the navigation system attached to the handle of the human-propelled wheeled cart; applying time-varying currents to the 3-axis magnetic coil system to produce an applied 3-axis magnetic field at the position of the magnetometer; measuring a magnetometer response to the applied 3-axis magnetic field; generating, based at least partly on the magnetometer response, a calibration model for the magnetometer; and storing the calibration model in a non-transitory memory in communication with the navigation system attached to the handle of the human-propelled wheeled cart. - View Dependent Claims (9)
-
-
10. A method for calibrating a magnetometer associated with a wheeled object, the method comprising:
-
disposing a magnetometer in a region surrounded by a first plurality of coils configured to generate a first magnetic field in a first direction, a second plurality of coils configured to generate a second magnetic field in a second direction, and a third plurality of coils configured to generate a third magnetic field in a third direction, each of the first, second, and third pluralities of coils configured to generate the respective first, second, and third magnetic fields in response to a first current, a second current, and a third current, respectively; varying, by a controllable current source, each of the first current, the second current, and the third current; measuring, by a hardware controller, the response of the magnetometer in response to the varied first, second, and third currents; and generating, by the hardware controller, a calibration model for the response of the magnetometer. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification