Patent NL54597C successfully refreshed from Google Patents.
Patent US5280179A successfully refreshed from Google Patents.
US5280179A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus utilizing an orientation code for automatically guiding a robot
Assignee: Diffracto Ltd Canada
•
Filing: 1992-02-18
•
Granted: 1994-01-18
•
Expires: 2012-02-18
Abstract
Abstract A machine-readable orientation code is provided on the surface of an object to enable determination of the orientation of the object. The orientation code is imaged onto a scanning matrix photodetector array and the output of the array is used to guide a robot to manipulate the object in accordance with the location of the image of the orientation code on the array.
Inventors
- 👤 Timothy R. Pryor
- 👤 Bernard Hockley
- 👤 Nick Liptay-Wagner
- 👤 Omer L. Hageniers
- 👤 W. J. Pastorius
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 08:13
CPC Classifications
G; G01; G01S; G01S17/00; G01S17/02; G01S17/06; G01S17/46; G01S17/48; G01B; G01B11/00; G01B11/002; G01B11/24; G01B11/2416; G01B11/245; G01S17/87; G01S17/88; G01S17/89; G01S7/00; G01S7/48; G01S7/481; G01S7/4811; G01S7/4813; G01S7/491
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
148 words
Apparatus for automatically guiding a robot for manipulating an object comprising: a) means for providing an object to be manipulated by a robot, said object having on a surface thereof a machine-readable orientation code capable of determining the x y orientation of said object, said orientation code being provided on the object surface in a known position on the object surface such that when the orientation code is in said known position, the object is in known position relative thereto; b) means for automatically reading said orientation code, said reading means comprising means for imaging said orientation code onto a scanning matrix photodetector array; c) means for scanning said array to determine the location of the image of said orientation code on said array; and d) means for guiding said robot for manipulating said object in accordance with the location of said orientation code image on said array.
Claim 2
Dependent Claim
148 words
Apparatus for automatically guiding a robot for manipulating an object comprising: a) means for providing an object to be manipulated by a robot, said object having on a surface thereof a machine-readable orientation code capable of determining the x y orientation of said object, said orientation code being provided on the object surface in a known position on the object surface such that when the orientation code is in said known position, the object is in known position relative thereto; b) means for automatically reading said orientation code, said reading means comprising means for imaging said orientation code onto a scanning matrix photodetector array; c) means for scanning said array to determine the location of the image of said orientation code on said array; and d) means for guiding said robot for manipulating said object in accordance with the location of said orientation code image on said array.
Claim 3
Dependent Claim
38 words
Apparatus according to claim 1 wherein said robot comprises a moveable manipulative arm for manipulating said object, wherein said imaging means comprises a lens, and wherein said matrix photodiode array and lens are mounted on said manipulator arm.
Claim 4
Dependent Claim
31 words
Apparatus according to claim 2 comprising means for determining that the robot is in a proper position for manipulating the object, and means for activating the robot to manipulate the object.
Claim 5
Dependent Claim
21 words
Apparatus according to claim 3 wherein said orientation code further includes a code capable of determining the tilt of said surface.
Claim 6
Dependent Claim
62 words
Apparatus according to claim 1 wherein the object has a machine readable object identification code on a surface thereof, and wherein the apparatus further comprises means for automatically reading said object identification code, and means for guiding said robot for manipulation of said object in accordance with both the location of the orientation code on the array and the object identification code.
Claim 7
Dependent Claim
36 words
Apparatus according to claim 1 further comprising electro-optical means for determining the distance between said robot and said object and means for guiding said robot for manipulation of said object in accordance with the determined distance.
Claim 8
Dependent Claim
20 words
Apparatus according to claim 4 wherein said code is capable of indicating that said surface is normal to said sensor.
Claim 9
Independent Claim
140 words
A method of automatically guiding a robot for manipulating an object comprising: a) providing an object to be manipulated by a robot, said object having on a surface thereof a machine-readable orientation code capable of determining the x y orientation of said object, said orientation code being provided on the object surface in a known position on the object surface such that when the orientation code is in said known position, the object is in known position relative thereto; b) automatically reading said orientation code, said ready being effected by imaging said orientation code onto a scanning matrix photodetector array; c) scanning said array to determine the location of the image of said orientation code on said array; and d) guiding said robot for manipulating said object in accordance with the location of said orientation code image on said array.
Claim 10
Independent Claim
140 words
A method of automatically guiding a robot for manipulating an object comprising: a) providing an object to be manipulated by a robot, said object having on a surface thereof a machine-readable orientation code capable of determining the x y orientation of said object, said orientation code being provided on the object surface in a known position on the object surface such that when the orientation code is in said known position, the object is in known position relative thereto; b) automatically reading said orientation code, said ready being effected by imaging said orientation code onto a scanning matrix photodetector array; c) scanning said array to determine the location of the image of said orientation code on said array; and d) guiding said robot for manipulating said object in accordance with the location of said orientation code image on said array.
Claim 11
Dependent Claim
39 words
A method according to claim 8 wherein said robot comprises a movable manipulative arm for manipulating said object, wherein imaging is effected with a lens, and wherein said matrix photodiode array and lens are mounted on said manipulator arm.
Claim 12
Dependent Claim
53 words
A method according to claim 9 comprising repeating steps b, c, and d a plurality of times until the location of said orientation code on said array is at a pre-determined location indicating that the robot is in a proper position for manipulating the object, and activating the robot to manipulate the object.
Claim 13
Dependent Claim
22 words
A method according to claim 10 wherein said orientation code further includes a code capable of determining the tilt of said surface.
Claim 14
Dependent Claim
59 words
A method according to claim 8 wherein the object has on a surface thereof a machine readable object identification code, and wherein said method further comprises automatically reading said object identification code, and guiding said robot for manipulation of said object in accordance with both the location of the orientation code on the array and the object identification code.
Claim 15
Dependent Claim
35 words
A method according to claim 8 further comprising determining, by electro-optical means, the distance between said robot and said object and guiding said robot for manipulation of said object in accordance with the determined distance.
Claim 16
Dependent Claim
21 words
A method according to claim 11 wherein said code is capable of indicating that said surface is normal to said sensor.
References Cited (Backward Citations)
CA728860A
Cited
US3227886A
Cited
US3513320A
Cited
US3520607A
Cited
US3723003A
Cited
US3679307A
Cited
US3796492A
Cited
US4047025A
Cited
US3854035A
Cited
US3888362A
Cited
US3899250A
Cited
US3947119A
Cited
US3994583A
Cited
US4040738A
Cited
US3986774A
Cited
US4004852A
Cited
US4168437A
Cited
US4146327A
Cited
WO1979000189A1
Cited
US4183672A
Cited
US4281342A
Cited
US4259592A
Cited
US4297725A
Cited
US4248532A
Cited
US4613942A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-01-17 | 1997-07-19 | 1998-01-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-01-17 | 2001-07-19 | 2002-01-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-01-17 | 2005-07-19 | 2006-01-18 | $7700.00 | Window Closed / Lapsed |