Trajectory correlation and error detection method and apparatus
AssigneeUnimation, Inc.
InventorsJoseph F. Engelberger, Maurice J. Dunne
Life of this patent
Estimating the term…
Loading patent…
AssigneeUnimation, Inc.
InventorsJoseph F. Engelberger, Maurice J. Dunne
Estimating the term…
Trajectory correlation and error detection apparatus is provided for use with a programmed manipulator to detect movement during an operational work cycle outside a predetermined volumetric envelope. The trajectory correlation and error detection apparatus stores positional data representations of the manipulator during an observed acceptable operational work cycle and compares those stored positional data representations with the actual positional representations during subsequent work cycles to thereby detect an error mode. The detected error during an operational work cycle may be caused by a memory readout malfunction, drive train system malfunction, manipulator positional representation apparatus malfunction, control circuitry malfunction, etc. A warning to nearby personnel and an emergency stop or withdraw command is executed in addition to the normal protective devices on the manipulator apparatus to further ensure against injury to personnel and damage to surrounding machinery, test equipment and work pieces.
In a programmable manipulator apparatus, the combination of, a manipulator arm movable in a plurality of axes,
Apparatus for detecting the occurrence of a predetermined deviation between the desired positions of a programmed manipulator and respective actual positions during a repetitive work cycle, said programmed manipulator having a manipulator arm controllable in a plurality of axes, absolute position encoders for each of said axes to develop digital position signal representations, a digital memory having stored therein a plurality of command signals representing the desired position of said manipulator, and control apparatus for moving said manipulator arm to said desired position in response to said digital position signals from said absolute position encoders and said command signals stored in said digital memory, said detecting apparatus comprising:
The method of detecting the occurrence of a predetermined deviation between the desired positions of a programmed manipulator and the respective actual positions thereof during a repetitive work cycle, said programmed manipulator having a manipulator arm controllable in a plurality of axes, absolute position encoders for each of said axes to develop digital position signal representations, a digital memory having stored therein a plurality of command signals representing the desired position of said manipulator, and control apparatus for moving said manipulator arm to said desired position in response to said digital position signals from said absolute position encoders and said command signals stored in said digital memory, the method comprising the steps of:
In a programmable manipulator apparatus, the combination of, a manipulator arm movable in a plurality of axes, program control means for moving said arm over a predetermined path during a playback cycle, means for developing position signals representing the position of said arm in each of said axes as said arm is moved over said path during a playback cycle, said program control means having stored therein a plurality of command signals representing desired positions of said manipulator arm during said playback cycle and being responsive to said position signal developing means, means for recording said position signals at predetermined spaced time intervals as said arm is moved over said path during a playback cycle, and means for comparing said recorded position signals with the position signals developed as said arm is moved over said path during succeeding playback cycles.
In a programmable manipulator apparatus, the combination of:
Dependencies are inferred from the claim text.