Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
187 words
A method for controlling a robot of the type in which a deviation between a number of command pulses generated in accordance with predetermined instructive data stored in a memory and a number of feedback pulses generated in accordance with the movement of the robot, is stored in an error register and the robot is driven in such a manner that the deviation approaches zero, said method comprising the steps of: presetting limit values corresponding to limits of the deviation by- operating the robot on the basis of the predetermined instructive data; reading said deviation out of the error register while the robot is operating in accordance with the predetermined instructive data; computing the limit values using said deviation read out of the error register; storing said limit values in the memory; reading a deviation check instruction included in said predetermined instructive data, during operation of the robot; comparing, in accordance with said deviation check instruction, said deviation with the limit values; and halting the operation of the robot when said deviation is outside the range of said limit values, such condition being interpreted as an overload.
Claim 2
Independent Claim
187 words
A method for controlling a robot of the type in which a deviation between a number of command pulses generated in accordance with predetermined instructive data stored in a memory and a number of feedback pulses generated in accordance with the movement of the robot, is stored in an error register and the robot is driven in such a manner that the deviation approaches zero, said method comprising the steps of: presetting limit values corresponding to limits of the deviation by- operating the robot on the basis of the predetermined instructive data; reading said deviation out of the error register while the robot is operating in accordance with the predetermined instructive data; computing the limit values using said deviation read out of the error register; storing said limit values in the memory; reading a deviation check instruction included in said predetermined instructive data, during operation of the robot; comparing, in accordance with said deviation check instruction, said deviation with the limit values; and halting the operation of the robot when said deviation is outside the range of said limit values, such condition being interpreted as an overload.
Claim 3
Dependent Claim
42 words
The robot control method according to claim 1, in which the deviation stored in the error register is predicted from such information as the robot position, attitude and workpiece weight, the preset limit values being derived in accordance with the predicted deviation.
Claim 4
Dependent Claim
198 words
A robot control apparatus for controlling a robot of the type in which a deviation between a number of command pulses generated in accordance with predetermined instructive data, including a deviation check instruction, and in accordance with a number of feedback pulses generated in accordance with the movement of the robot, is stored in an error register and the robot is driven in such a manner that the deviation approaches zero, said apparatus comprising: means for operating the robot in accordance with the predetermined instructive data; means for reading the deviation out of the error register while the robot is operating in accordance with the predetermined instructive data; means for computing the limit values in accordance with a deviation read out of the error register; a memory for storing the limit values corresponding to limits of the deviation; means for reading the deviation during the operation of the robot, in response to the deviation check instruction being read; means for comparing the deviation with the limit value, in response to the deviation check instruction being read; means for halting the movemet of the robot when the deviation is found to be outside the range of the limit values.
Claim 5
Dependent Claim
198 words
A robot control apparatus for controlling a robot of the type in which a deviation between a number of command pulses generated in accordance with predetermined instructive data, including a deviation check instruction, and in accordance with a number of feedback pulses generated in accordance with the movement of the robot, is stored in an error register and the robot is driven in such a manner that the deviation approaches zero, said apparatus comprising: means for operating the robot in accordance with the predetermined instructive data; means for reading the deviation out of the error register while the robot is operating in accordance with the predetermined instructive data; means for computing the limit values in accordance with a deviation read out of the error register; a memory for storing the limit values corresponding to limits of the deviation; means for reading the deviation during the operation of the robot, in response to the deviation check instruction being read; means for comparing the deviation with the limit value, in response to the deviation check instruction being read; means for halting the movemet of the robot when the deviation is found to be outside the range of the limit values.
Claim 6
Dependent Claim
44 words
The robot control apparatus according to claim 3, further comprising: means for predicting the deviation stored in the error register from such information as the robot position, attitude and workpiece weight, and means for deriving the limit values in accordance with the predicted deviation.