IP Library Granted Patent US 11,353,345
Granted Patent B2
US 11,353,345 · App. 16/518,191 · Granted Jun 7, 2022

Magnetic encoder calibration

Inventor: Alex Khripin (Waltham, MA)
Assignee: Boston Dynamics, Inc.
G01D18/001B25J9/1692G01D5/2448G01D5/347
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,353,345
App. No.
16/518,191
Granted
Jun 7, 2022
Kind
B2
Abstract

A method for calibrating a position measurement system includes receiving measurement data from the position measurement system and determining that the measurement data includes periodic distortion data. The position measurement system includes a nonius track and a master track. The method also includes modifying the measurement data by decomposing the periodic distortion data into periodic components and removing the periodic components from the measurement data.

Claims (40)

1. A method comprising:

receiving, at data processing hardware, measurement data from a position measurement system, the position measurement system comprising a nonius track and a master track;

determining, by the data processing hardware, that the measurement data comprises periodic distortion data; and

modifying, by the data processing hardware, the measurement data by:

decomposing the periodic distortion data into periodic components; and

removing the periodic components from the measurement data.

2. The method of claim 1 , wherein determining that the measurement data comprises periodic distortion data comprises filtering out low-frequency content of the measurement data to isolate high-frequency content of the measurement data, the high-frequency content of the measurement data comprising the periodic distortion data.

3. The method of claim 1 , wherein the measurement data corresponds to velocity measurement data as a function of time.

4. The method of claim 1 , further comprising, after modifying the measurement data:

generating, by the data processing hardware, a calibration profile corresponding to the modified measurement data; and

calibrating, by the data processing hardware, the position measurement system using the calibration profile.

5. The method of claim 1 , wherein the periodic distortion data corresponds to at least one of a gain error, sensor saturation, or a physical variation in magnetic pole spacing at the position measurement system.

6. The method of claim 1 , wherein:

the measurement data comprises first measurement data for the master track and second measurement data for the nonius track; and

the periodic distortion data is present in each of the first measurement data and the second measurement data.

7. The method of claim 1 , wherein the position measurement system is coupled to a joint of a robot.

8. The method of claim 7 , wherein receiving measurement data from the position measurement system comprises:

executing a calibration mode for calibrating the position measurement system coupled to the robot, the calibration mode configured to actuate a limb of the robot through a range of motion about the joint; and

receiving the measurement data from the position measurement system, the measurement data associated with the actuation of the limb of the robot.

9. A system comprising:

data processing hardware; and

memory hardware in communication with the data processing hardware, the memory hardware storing instructions that when executed on the data processing hardware cause the data processing hardware to perform operations comprising:

receiving measurement data from a position measurement system, the position measurement system comprising a nonius track and a master track;

determining that the measurement data comprises periodic distortion data; and

modifying the measurement data by:

decomposing the periodic distortion data into periodic components; and

removing the periodic components from the measurement data.

10. The system of claim 9 , wherein determining that the measurement data comprises periodic distortion data comprises filtering out low-frequency content of the measurement data to isolate high-frequency content of the measurement data, the high-frequency content of the measurement data comprising the periodic distortion data.

11. The system of claim 9 , wherein the measurement data corresponds to velocity measurement data as a function of time.

12. The system of claim 9 , wherein the operations further comprise, after modifying the measurement data:

generating a calibration profile corresponding to the modified measurement data; and

calibrating the position measurement system using the calibration profile.

13. The system of claim 9 , wherein the periodic distortion data corresponds to at least one of a gain error, sensor saturation, or a physical variation in magnetic pole spacing at the position measurement system.

14. The system of claim 9 , wherein:

the measurement data comprises first measurement data for the master track and second measurement data for the nonius track; and

the periodic distortion data is present in each of the first measurement data and the second measurement data.

15. The system of claim 9 , wherein the position measurement system is coupled to a joint of a robot.

16. The system of claim 15 , wherein receiving measurement data from the position measurement system comprises:

executing a calibration mode for calibrating the position measurement system coupled to the robot, the calibration mode configured to actuate a limb of the robot through a range of motion about the joint; and

receiving the measurement data from the position measurement system, the measurement data associated with the actuation of the limb of the robot.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATIONS NUMBERS 63127573 AND 11/302759 AND THE CITY OF THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 057111 FRAME: 0202. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 27, 2021
From: BOSTON DYNAMICS, INC.
To: BOSTON DYNAMICS, INC.
Reel/Frame 057964/0415 →
CHANGE OF NAME Recorded Oct 5, 2021
From: BOSTON DYNAMICS, INC.
To: BOSTON DYNAMICS, INC.
Reel/Frame 057711/0202 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2019
From: KHRIPIN, ALEX
To: BOSTON DYNAMICS, INC.
Reel/Frame 049828/0558 →
Continuity (1)
Related Publication 20210025736A1 · Jan 28, 2021
Cited By (1)
US 12,270,686