← Back to Patent Explorer
US5506682A Expired / Lapsed US ⏱️ 0.0 years remaining

Robot vision using targets

Assignee: Great Lakes Intellectual Property Ltd
•
Filing: 1991-03-06
•
Granted: 1996-04-09
•
Expires: 2011-03-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Method and apparatus are disclosed for determining the position and attitude of objects, together with robotic systems employing same, and methods of targeting objects for such purposes. Particularly of interest is the application to continuous conveyors, particularly in the process of automobile manufacture. Also disclosed is the use of naturally occuring object features as targets in a machine vision based robot (or other) guidance system. In one embodiment, a special high speed processor finds at least 3 preselected feature points on an object, which when considered with the data base for the object, allows a rapid 6 degree of freedom solution for the object location relative to the camera and thence connected automation. While primarily envisioned for industrial robots, the invention is useful for all sorts of machines including vehicles, construction machinery and the like--anywhere the target object has a known data base relative to the features in question.

Inventors

  • 👤 Timothy R. Pryor

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 04:38
CPC Classifications
B; B23; B23P; B23P19/00; B23P19/10; A; A01; A01B; A01B69/00; A01B69/007; A01B69/008; B25; B25J; B25J9/00; B25J9/16; B25J9/1694; B25J9/1697; G; G01; G01B; G01B11/00; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/401; F; F02; F02F; F02F7/00; F02F7/006; F02F2007/0063; G05B2219/00; G05B2219/30; G05B2219/34; G05B2219/34033; G05B2219/39; G05B2219/39393; G05B2219/45; G05B2219/45064

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 131 words
A method of assembling a first object to a second object comprising the steps of: providing a robot arm with a plurality of sensors mounted thereon; associating the first object with the robot arm for manipulation thereby; electro-optically sensing the location of a plurality of known references points on one of the first and second objects using a respective one of the plurality of sensors for each reference point; determining the location of the robot arm relative to the one of the objects using the sensed locations of the reference points; moving the robot arm to precisely position the first object relative to the second object; and assembling the first object to the second object while the first object is precisely positioned relative to the second object by the robot arm.
Claim 2
Independent Claim 131 words
A method of assembling a first object to a second object comprising the steps of: providing a robot arm with a plurality of sensors mounted thereon; associating the first object with the robot arm for manipulation thereby; electro-optically sensing the location of a plurality of known references points on one of the first and second objects using a respective one of the plurality of sensors for each reference point; determining the location of the robot arm relative to the one of the objects using the sensed locations of the reference points; moving the robot arm to precisely position the first object relative to the second object; and assembling the first object to the second object while the first object is precisely positioned relative to the second object by the robot arm.
Claim 3
Dependent Claim 69 words
A method of assembling as claimed in claim 1 wherein said sensing step includes the steps of electro-optically sensing the location of a plurality of known references points on the first object using a respective sensor for each reference point which sensors are mounted on a robot arm and determining the location of the first object relative to the robot arm using the sensed locations of the reference points.
Claim 4
Dependent Claim 70 words
A method of assembling as claimed in claim 2 wherein said sensing step further includes, after sensing of the location of the first object, the steps of initially moving the first object with the robot arm adjacent the second object and then electrooptically sensing the position of a plurality of known references points of the second object relative to the robot arm using the respective sensors on the robot arm.
Claim 5
Dependent Claim 31 words
A method of assembling as claimed in claim 2 and further comprising the step of initially attaching the first object to the robot arm before the sensing and the determining step.
Claim 6
Dependent Claim 30 words
A method of assembling as claimed in claim 2 and further comprising the step of attaching the first object to the robot arm after the sensing and the determining step.
Claim 7
Dependent Claim 38 words
A method of assembling as claimed in claim 2 wherein the sensing step includes the sensing of designated targets on the first object selected from specially applied targets, natural features of the object and holes in the object.
Claim 8
Dependent Claim 60 words
A method of assembling as claimed in claim 1 wherein said sensing step includes the steps of initially moving the first object with the robot arm adjacent the second object and then electro-optically sensing the position of a plurality of known references points of the second object relative to the robot arm using the respective sensors on the robot arm.
Claim 9
Dependent Claim 42 words
A method of assembling as claimed in claim 1 wherein the sensing step includes the sensing of designated targets on one of the first and second objects selected from specially applied targets, natural features of the objects and holes in the objects.
Claim 10
Dependent Claim 61 words
A method of assembling as claimed in claim 1 wherein said moving step includes the steps of: illuminating a portion of the second object with light, detecting the light reflected from the portion with one of the sensors mounted on the robot arm, and determining a distance of the first object from the second object by triangulation using the detected light.

References Cited (Backward Citations)

US3888362A Cited
US4219847A Cited
US4295740A Cited
US4396945A Cited
US4654949A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-04-09 1999-10-09 2000-04-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-04-09 2003-10-09 2004-04-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-04-09 2007-10-09 2008-04-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag