Claims
- 1. A method for determining the location of objects located on a base, comprising the steps of:
- (a) providing said base in a known position in space, said base having mounted thereon, a plurality of objects, each of said objects having a machine readable datum;
- (b) determining the position of each of said objects by viewing said datum with an electro-optical sensor, said sensor being in a known position relative to said base; (c) comparing the determined positions of objects with correct positions of said objects, said correct positions being indicated by CAD database position data; and
- (d) determining any differences between said determined positions and said correct positions.
- 2. A method according to claim 1 further including the step of providing a CAD data base of said objects on said base.
- 3. A method according to claim 1 wherein said electro-optical sensor includes a TV camera.
- 4. A method according to claim 1 further comprising determining object cartesian and/or angular position data.
- 5. A method according to claim 1 further comprising moving the sensor to view sequential objects or datums on the same object.
- 6. A method according to claim 1 further comprising rotating or translating the sensor to view sequential objects, or datums on the same object.
- 7. A method according to claim 1 wherein said object has multiple datums, simultaneously visible in the field of said sensor.
- 8. A method according to claim 1 wherein said sensor comprises at least one stereo pair of TV cameras.
- 9. A method according to claim 1 wherein said sensor includes a laser beam projector.
- 10. A method according to claim 1 wherein said sensing is automatic.
- 11. A method according to claim 1 wherein said sensing automatically proceeds from one object to the next.
- 12. A method according to claim 1 wherein said datum is a retroreflector.
- 13. A method according to claim 1 wherein said datum is a feature of said objects.
- 14. A method according to claim 1 wherein said sensor comprises a pair of separated TV cameras on motorized theodolite mounts.
- 15. A method according to claim 1 including the further step of repositioning said object in accordance with location or alignment data provided.
- 16. A method for automatically providing instructions for positioning objects in desired object positions in space, comprising the steps of:
- (a) positioning a plurality of objects;
- (b) providing a data base of desired positions in space of said objects;
- (c) determining, with an electro-optical measuring system, the positions of said objects in space,
- (d) determining the positions of said objects in space with respect to said desired positions of the objects of said data base; and
- (e) automatically generating, from object positions determined in step (d), instructions for positioning said objects in said desired positions.
Parent Case Info
This application is a division of application Ser. No. 08/158,310 filed Nov. 29, 1993, now U.S. Pat. No. 5,455,765, which was a division of application Ser. No. 07/866,653 filed Apr. 8, 1992, now U.S. Pat. No. 5,267,143, which is a continuation of application Ser. No. 07/643,905, filed Jan. 22, 1991, now abandoned, which is a continuation of application Ser. No. 07/525,706 filed May 21, 1990, now abandoned, which is a continuation of application Ser. No. 07/382,497 filed Jul. 21, 1989, now abandoned, which Is a division of application Ser. No. 07/113,363 filed Oct. 27, 1987, now U.S. Pat. No. 4,851,905, which is a continuation of application Ser. No. 07/022,596 filed Mar. 4, 1987, now abandoned, which is a continuation of application Ser. No. 06/660,279, filed Oct. 12, 1984, now abandoned.
US Referenced Citations (23)
Non-Patent Literature Citations (1)
Entry |
Flachs et al--"An Automatic Video Tracking System", IEEE Proc., NAECON May 1977: pp. 361-368. |
Divisions (3)
|
Number |
Date |
Country |
Parent |
158310 |
Nov 1993 |
|
Parent |
866653 |
Apr 1992 |
|
Parent |
113363 |
Oct 1987 |
|
Continuations (5)
|
Number |
Date |
Country |
Parent |
643905 |
Jan 1991 |
|
Parent |
525706 |
May 1990 |
|
Parent |
382497 |
Jul 1989 |
|
Parent |
22596 |
Mar 1987 |
|
Parent |
660279 |
Oct 1984 |
|