US4362977A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for calibrating a robot to compensate for inaccuracy of the robot
Assignee: International Business Machines Corp
•
Filing: 1980-06-30
•
Granted: 1982-12-07
•
Expires: 2000-06-30
Abstract
Abstract A method and apparatus for calibrating a robot and using the results of this calibration to compensate for inaccuracies of the robot and also to diagnose robot deterioration. The method includes moving the robot to a set of nominal positions, commanded by the robot controller or measured by position encoders built into the robot, and determining the associated actual positions by measuring the robot position with an independent accurate measuring means or by aligning the robot end effector with an accurate calibration mask. The calibration results are stored and subsequently used to compensate for robot inaccuracy so that the robot moves to the actual desired positions.
Inventors
- 👤 Roger C. Evans
- 👤 John E. Griffith
- 👤 David D. Grossman
- 👤 Myron M. Kutcher
- 👤 Peter M. Will
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 18:57
CPC Classifications
B; B25; B25J; B25J9/00; B25J9/16; B25J9/1679; B25J9/1692; G; G05; G05B; G05B2219/00; G05B2219/30; G05B2219/37; G05B2219/37619; G05B2219/45; G05B2219/45083; G05B2219/49; G05B2219/49195; G05B2219/50; G05B2219/50033
Claims Analysis
Total Claims: 2
Claim 1
Independent Claim
128 words
A method for calibrating a robot, comprising; moving the end effectors of a robot in response to commands representative of a set of previously determined nominal positions known to the robot controller; determining, by actual measurement, the associated actual positions reached by said robot end effector; comparing said set of nominal positions with said associated actual positions to determine the robot position errors associated with each of said nominal positions by said robot end effector being in physical contact with a stationary calibration mask having a plurality of datum points, edges and surfaces, and storing calibration data representing said robot position errors in an error memory for subsequent use by said robot controller in compensating for inaccuracy of said robot so it moves to the actual desired positions.
Claim 2
Independent Claim
128 words
A method for calibrating a robot, comprising; moving the end effectors of a robot in response to commands representative of a set of previously determined nominal positions known to the robot controller; determining, by actual measurement, the associated actual positions reached by said robot end effector; comparing said set of nominal positions with said associated actual positions to determine the robot position errors associated with each of said nominal positions by said robot end effector being in physical contact with a stationary calibration mask having a plurality of datum points, edges and surfaces, and storing calibration data representing said robot position errors in an error memory for subsequent use by said robot controller in compensating for inaccuracy of said robot so it moves to the actual desired positions.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1985-12-06 | 1986-06-07 | 1986-12-07 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1989-12-06 | 1990-06-07 | 1990-12-07 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1993-12-06 | 1994-06-07 | 1994-12-07 | $7700.00 | Window Closed / Lapsed |