Patent US3986007A successfully refreshed from Google Patents.
← Back to Patent Explorer
US3986007A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for calibrating mechanical-visual part manipulating system

Assignee: Roberts Sinto Corp
•
Filing: 1975-11-28
•
Granted: 1976-10-12
•
Expires: 1995-11-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An automaton includes a work part supporting and manipulating system having sensors which provide signals indicative of the position of the work holder in a first coordinate system and a television system which can observe a part and generate signals representative of the position of the part in the television system's coordinate system. A subsystem for generating conversion factors used to translate positions in the vision system coordinates into the manipulating system coordinates receives the output of both the manipulator sensors and the vision system while the manipulator moves a target through a series of points along a line. The subsystem determines the angle of rotation between the two coordinate systems and the distance from the origin of one system to the origin of the other system through calculations involving lines drawn through the points in the vision system and manipulating system coordinates. It also calculates a length scaling factor representing the ratio between an observed distance in the vision system and in the manipulating system.

Inventors

  • 👤 Carl F. Ruoff, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 03:58
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/408; G05B19/4083; B; B25; B25J; B25J15/00; B25J15/08; B25J17/00; B25J17/02; B25J19/00; B25J19/02; B25J19/021; B25J19/023; G01; G01B; G01B11/00; G01B11/02; G01B11/022; G05B2219/00; G05B2219/30; G05B2219/36; G05B2219/36503; G05B2219/37; G05B2219/37572; G05B2219/45; G05B2219/45083; Y; Y10; Y10T; Y10T29/00; Y10T29/49; Y10T29/49764; Y10T29/49769

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 182 words
In a workpiece manipulating system having a manipulator with jaw means for engaging a workpiece on a work area, said manipulator having sensor means for indicating the coordinate position of said jaw means in a first coordinate system, and an optical image converter positioned to view an image on the work area and generate a signal in reponse thereto, analyzing means operatively coupled with said converter for computing the coordinate position of the centroid of said image in a second coordinate system, a method for translating coordinate positions from said second coordinate system to coordinate positions in said first coordinate system comprising the steps of: placing a target in said jaw means, moving said jaw means and target between a predetermined number of points across said work area, determining the coordinate position of said target in both of said coordinate systems at each of said points, computing transformation factors for translating any coordinate position on said work area in said second coordinate system to the same coordinate position on said work area in said first coordinate system, and storing said transformation factors.
Claim 2
Dependent Claim 182 words
In a workpiece manipulating system having a manipulator with jaw means for engaging a workpiece on a work area, said manipulator having sensor means for indicating the coordinate position of said jaw means in a first coordinate system, and an optical image converter positioned to view an image on the work area and generate a signal in reponse thereto, analyzing means operatively coupled with said converter for computing the coordinate position of the centroid of said image in a second coordinate system, a method for translating coordinate positions from said second coordinate system to coordinate positions in said first coordinate system comprising the steps of: placing a target in said jaw means, moving said jaw means and target between a predetermined number of points across said work area, determining the coordinate position of said target in both of said coordinate systems at each of said points, computing transformation factors for translating any coordinate position on said work area in said second coordinate system to the same coordinate position on said work area in said first coordinate system, and storing said transformation factors.
Claim 3
Dependent Claim 64 words
The method as defined in claim 1 wherein said first coordinate system is a global coordinate system and second system is a rectangular coordinate system having the X-Y plane as its horizontal plane and having the Z axis parallel to the Z axis in said first coordinate system and wherein said target is moved across said work area in a generally horizontal straight line.
Claim 4
Dependent Claim 86 words
The method as defined in claim 2 wherein said step of computing transformation factors further comprises the steps of: computing a best fit straight line between said points in said second coordinate system, calculating a first angle between said best fit line and said X axis in said second coordinate systems, and calculating an angle transformation factor by subtracting said first angle from a second angle, said second angle comprising the angle between said best fit line and the X-Z plane in said first coordinate system.
Claim 5
Dependent Claim 62 words
The method as defined in claim 3 and further comprising the steps of: computing a first distance between the first and last of said predetermined points in said second coordinate system, computing a second distance between said first and last predetermined points in said first coordinate system, and computing a scale transformation factor by dividing said second distance by said first distance.
Claim 6
Dependent Claim 38 words
The method as defined in claim 4 and further comprising the step of calculating a vector transformation factor by computing a vector between the origin of said first coordinate system and the origin of said first coordinate system.
Claim 7
Dependent Claim 19 words
The method as defined in claim 3 wherein said best fit line is a least squares best fit line.
Claim 8
Dependent Claim 31 words
The method as defined in claim 3 and further comprising the step of constructing a rotation matrix for rotating said coordinate positions in said second coordinate system through said transformation angle.

References Cited (Backward Citations)

US3326176A Cited
US3796497A Cited
US3909600A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1979-10-12 1980-04-12 1980-10-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1983-10-12 1984-04-12 1984-10-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1987-10-12 1988-04-12 1988-10-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag