Programmable manipulator with dynamic feedback apparatus for stabilization
AssigneeUnimation, Inc.
InventorsJoseph F. Engelberger, Maurice J. Dunne, Peter F. Rogers
Life of this patent
Estimating the term…
Loading patent…
AssigneeUnimation, Inc.
InventorsJoseph F. Engelberger, Maurice J. Dunne, Peter F. Rogers
Estimating the term…
A programmable manipulator apparatus having an arm movable in a plurality of axes employs a feedback signal representing the dynamic behavior of the end of the manipulator arm for use in stabilizing a positional servo loop especially where the position sensing is performed at a location on the manipulator apparatus which is physically closer to the drive apparatus than the end of the arm. The manipulator apparatus includes encoders for developing position signals representing the position of the manipulator in each of the axes which are stored in a memory. The stored digital signals are utilized as command signals and are compared with the encoder signals to develop an error signal utilized to control movement of the manipulator apparatus. The dynamic feedback signal is selectively combined with the positional error signal in a predetermined manner to stabilize the control and operation of the manipulator arm by providing a high negative dynamic feedback signal during deceleration and a low signal during the acceleration phase thereby avoiding conflict between the positional error signal and the dynamic feedback signals.
In a programmable manipulator, the combination of,
In a programmable manipulator, the combination
In a programmable manipulator, the combination of,
In a programmable manipulator, the combination of, a manipulator arm,
In a programmable manipulator, the combination of, a manipulator arm,
A control circuit for use with an apparatus which utilizes indirect position sensing to control the operation of said apparatus at a location physically remote from the point of position sensing, said control circuit comprising:
In a programmable manipulator, the combination of a manipulator arm, means for moving said arm in a plurality of independent axes, means for developing a series of command signals representing different positions of said arm in said axes, encoder means for measuring the actual position of said arm in said plurality of axes and developing position signals corresponding thereto, comparing means for comparing command and position signals and developing an error signal related to the difference therebetween, means for developing an acceleration signal proportional to the rate of change of velocity in one of said axes, means for modifying said acceleration signal in accordance with the value of said error signal in said one axis, and means for combining said error signal and said modified acceleration signal to control said moving means in said one axis.
Dependencies are inferred from the claim text.