Method and apparatus for controlling industrial robots
AssigneeFujitsu Fanuc Limited
InventorsHajimu Inaba, Shinsuke Sakakibara
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Fanuc Limited
InventorsHajimu Inaba, Shinsuke Sakakibara
Estimating the term…
An industrial robot control method and apparatus having a pulse distributing circuit for executing a pulse distribution operation on the basis of positional command data from taught data to generate distributed pulses, a pulse coder for generating a feedback pulse each time the industrial robot moves a predetermined amount along the Z-axis, an error register for storing the difference between the number of distributed pulses and the number of feedback pulses, and positional control circuitry for positionally controlling the industrial robot in such a manner that said difference approaches zero, compensation being effected for an amount of bending .DELTA.Z of an arm when a workpiece of weight W is gripped. The industrial robot control apparatus includes a memory for storing an amount of bending .DELTA.Z.sub.o of the arm when a workpiece having a predetermined weight W.sub.o is gripped at an arm length l.sub.o, an arithmetic circuit for computing an amount of bending .DELTA.Z when a workpiece of weight W is gripped at an arm length l, said computation being performed using .DELTA.Z.sub.o, l.sub.o, W.sub.o, l and W, and an adding circuit for adding .DELTA.Z and an incremental commanded amount of movement Z.sub.d along the Z-axis and for delivering the sum of the pulse distributing circuit, the pulse distributing circuit generating distributed pulses corresponding to (Z.sub.d +.DELTA.Z), whereby a positional error due to bending is corrected.
In an industrial robot control method for actuating an industrial robot in accordance with taught data, said robot having an arm of variable length, the improvement comprising the steps of:
In an industrial robot control method for controlling an industrial robot in accordance with taught data and for controlling the position of a variable-length arm of said industrial robot by executing a pulse distribution operation on the basis of positional command data from the taught data, said method being of the type which includes the steps of storing in an error register the difference between the number of distributed pulses provided by said pulse distribution operation and the number of feedback pulses generated each time the industrial robot moves by a predetermined amount, and DA-converting said difference and controlling the position of the arm in accordance with the DA-converted output, the improvement comprising the steps of:
In an industrial robot control method for actuating an industrial robot in accordance with taught data, said robot having an arm of variable length, the improvement comprising the steps of:
In an industrial robot control apparatus having a pulse distributing circuit for executing a pulse distribution operation on the basis of positional command data from taught data to generate distributed pulses, a pulse coder for generating a feedback pulse each time the industrial robot moves a predetermined amount along the Z-axis, an error register for storing the difference between the number of distributed pulses and the number of feedback pulses, and positional control means for positionally controlling the industrial robot in such a manner that said difference approaches zero, the improvement comprising:
Dependencies are inferred from the claim text.