Claims
- 1. A method for generating an error map for multi-axis devices in order to improve the repeatability and/or precision of multi-axis devices comprising the steps of:(1) attaching the measurement arm of a passive three dimensional coordinate measuring machine (CMM) having multiple degrees of freedom to a multi-axis device and operating the CMM through a selected 3-dimensional path or operation which emulates the desired proselected programmed path or operation of the multi-axis device; (2) developing 3-dimensional data of at least one of (a) position and (b) orientation from step (1) and storing said data, said data defining the actual path or operation of the multi-axis device; (3) comparing the actual path or operation to the desired preselected programmed path or operation; (4) generating an error map comparing the actual path or operation to the desired preselected programmed path or operation; and (5) using said error map to improve the repeatability and/or precision of the multi-axis device; wherein said CMM includes 6 degrees of freedom, said CMM comprises: a movable arm having opposed first and second ends, said arm including a plurality of joints with each joint corresponding to a degree of freedom such that said arm is movable within a selected volume, each of said joints comprising a rotational transfer housing for housing a position transducer, said transducer producing a position signal; a support base attached to said first end of said movable arm; a probe attached to said second end of said movable arm; and an electronic circuit for receiving said position signals from said transducer and providing a digital coordinate corresponding to the position of said probe in a selected volume.
- 2. The method of claim 1 wherein:said multi-axis device comprises a device having at least 3 axes and the data developed in step (2) comprises position or orientation data.
- 3. The method of claim 1 wherein:said multi-axis device comprises a device having at least 5 axes and the data developed in step (2) comprises position and orientation data.
- 4. The method of claim 1 wherein:said multi-axis device comprises a machining device.
- 5. The method of claim 1 wherein:said multi-axis device comprises a robot.
- 6. The method of claim 1 wherein:said operation is selected from the group consisting of welding, sanding, cutting, machining, polishing, grinding, painting and cleaning.
- 7. The method of claim 1 wherein:a mechanical linkage is used to attach said CMM to said multi-axis device.
CROSS-REFERENCE TO RELATED APPLICATION
This is a continuation-in-part of U.S. application Ser. No. 08/112,394 filed Oct. 26, 1993, which in turn is a continuation-in-part of U.S. application Ser. No. 08/021,949 filed Feb. 23, 1993 (now U.S. Pat. No. 5,402,582).
US Referenced Citations (68)
Foreign Referenced Citations (18)
Number |
Date |
Country |
3045094 |
Jul 1982 |
DE |
3223896 |
Jan 1984 |
DE |
41 10 741 |
Dec 1991 |
DE |
0 355 050 |
Aug 1988 |
EP |
0 329 635 |
Aug 1989 |
EP |
0 513 417 |
Nov 1992 |
EP |
2597969 |
Apr 1986 |
FR |
2674017 |
Mar 1991 |
FR |
2094590 |
Sep 1982 |
GB |
2229296 |
Sep 1990 |
GB |
60-31614 |
Feb 1985 |
JP |
60-175805 |
Sep 1985 |
JP |
60-205721 |
Oct 1985 |
JP |
61-175805 |
Aug 1986 |
JP |
61240304 |
Oct 1986 |
JP |
1-196506 |
Aug 1989 |
JP |
4-271408 |
Sep 1992 |
JP |
5-197416 |
Aug 1993 |
JP |
Non-Patent Literature Citations (5)
Entry |
Zhong, Neuro-Accuracy Compensator for Industrial Robots, International Conference on Neural Networks, Jun. 27,1994. |
Translation of DE 41 10741. |
McGraw-Hill Encyclopedia of Science & Technology, 1987, pp. 496-500. |
Dr. Gerhard Hirzinger, “Sensor Programming —A New Way for Teaching a Robot Paths and Sensory Patterns Simultaneously”, NATO ASI Series, Robotics and Artificial Intellignce, 1984 pp. 396-410. |
Deneb Brochure, Deneb's Turkey Approach to Simulation. |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
08/112394 |
Oct 1993 |
US |
Child |
08/434010 |
|
US |
Parent |
08/021949 |
Feb 1993 |
US |
Child |
08/112394 |
|
US |