Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
208 words
A robot control system having a work execution section constituted by a mechanism of a robot for performing a work to an object to be worked, means for setting in said work execution section a teaching point at which said work is to be performed, and control means for controlling operation of said work execution section in accordance with said teaching point, said robot control system comprising: means for storing said set teaching point or a corrected teaching point; work instruction means for making said work execution section move to said stored teaching point so as to perform said work; work judging means for determining a success rate of said work at said teaching point; search instruction means for making said work execution section move to a plurality of searching points set beforehand around said teaching point so as to perform said work or search; search judging means for judging the result of said work at each of said searching points so as to determine a success rate at each of said searching points; and correction means for correcting said teaching point based on the relative relation between said success rate of the work at said teaching point and the success rate at each of said searching points.
Claim 2
Dependent Claim
208 words
A robot control system having a work execution section constituted by a mechanism of a robot for performing a work to an object to be worked, means for setting in said work execution section a teaching point at which said work is to be performed, and control means for controlling operation of said work execution section in accordance with said teaching point, said robot control system comprising: means for storing said set teaching point or a corrected teaching point; work instruction means for making said work execution section move to said stored teaching point so as to perform said work; work judging means for determining a success rate of said work at said teaching point; search instruction means for making said work execution section move to a plurality of searching points set beforehand around said teaching point so as to perform said work or search; search judging means for judging the result of said work at each of said searching points so as to determine a success rate at each of said searching points; and correction means for correcting said teaching point based on the relative relation between said success rate of the work at said teaching point and the success rate at each of said searching points.
Claim 3
Dependent Claim
45 words
A robot control system according to claim 1, wherein said work judging means determines the success rate of said work at said teaching point as a number of works thereat having been performed successfully divided by a total number of works having been performed thereat.
Claim 4
Dependent Claim
45 words
A robot control system according to claim 1, wherein said search judging means determines the success rate at each of said searching points as a number of said works thereat having been performed successfully divided by a total number of works having been performed thereat.
Claim 5
Dependent Claim
41 words
A robot control system according to claim 1, wherein said correction means corrects the teaching point based on a difference between the success rate of the work at said teaching point and the success rate at each of said searching points.
Claim 6
Dependent Claim
271 words
A robot control system having a work execution section constituted by a mechanism of a robot for performing a work to an object to be worked, means for setting in said work execution section a teaching point at which said work is to be performed, and control means for controlling operation of said work execution section in accordance with said teaching point, said robot control system comprising: means for storing said set teaching point or a corrected teaching point; work instruction means for making said work execution section move to said stored teaching point so as to perform said work; means for judging whether or not said work at said teaching point was a success; search instruction means for making said work execution section move to a plurality of searching points set beforehand around said teaching point so as to perform said work or search when said work at said teaching point was a failure and for breaking off said search when said work was a success; search judging means for judging the result of said work at each of said searching points so as to determine a success rate at each of said searching points; and correction means for correcting said teaching point, when the number of failures of said work at said teaching point reaches a predetermined threshold value and the success rate at each of said searching points is decided substantially, so as to approach a best searching point at which the higher success rate is obtained among said searching points in accordance with the success rate of each of said searching points from said search judging means.
Claim 7
Dependent Claim
271 words
A robot control system having a work execution section constituted by a mechanism of a robot for performing a work to an object to be worked, means for setting in said work execution section a teaching point at which said work is to be performed, and control means for controlling operation of said work execution section in accordance with said teaching point, said robot control system comprising: means for storing said set teaching point or a corrected teaching point; work instruction means for making said work execution section move to said stored teaching point so as to perform said work; means for judging whether or not said work at said teaching point was a success; search instruction means for making said work execution section move to a plurality of searching points set beforehand around said teaching point so as to perform said work or search when said work at said teaching point was a failure and for breaking off said search when said work was a success; search judging means for judging the result of said work at each of said searching points so as to determine a success rate at each of said searching points; and correction means for correcting said teaching point, when the number of failures of said work at said teaching point reaches a predetermined threshold value and the success rate at each of said searching points is decided substantially, so as to approach a best searching point at which the higher success rate is obtained among said searching points in accordance with the success rate of each of said searching points from said search judging means.
Claim 8
Dependent Claim
45 words
A robot control system according to claim 5, wherein said search judging means determines the success rate at each of said searching points as a number of said works thereat having been performed successfully divided by a total number of works having been performed thereat.
Claim 9
Dependent Claim
268 words
A robot control system having a work execution section constituted by a mechanism of a robot for performing a work to an object to be worked, means for setting in said work execution section a teaching point at which said work is to be performed, and control means for controlling operation of said work execution section in accordance with said teaching point, said robot control system comprising: means for storing said set teaching point or a corrected teaching point; work instruction means for making said work execution section move to said stored teaching point so as to perform said work; means for determining a success rate of said work at said teaching point; means for calculating a searching distance based on said success rate of the work at said teaching point; search instruction means for making said work execution section move, after performing said work at said teaching point, to a plurality of searching points each separated from said teaching point by said searching distance so as to perform said work or search; search judging means for judging the result of said work at each of said searching points so as to determine a success rate at each of said searching points; and correction means for specifying a specific searching point and correcting said teaching point toward said specific teaching point when there is a significant difference between the success rate of the work at said teaching point and that at the specified one of said searching points and the success rate at the specified one of said searching points is higher than that at said teaching point.
Claim 10
Dependent Claim
268 words
A robot control system having a work execution section constituted by a mechanism of a robot for performing a work to an object to be worked, means for setting in said work execution section a teaching point at which said work is to be performed, and control means for controlling operation of said work execution section in accordance with said teaching point, said robot control system comprising: means for storing said set teaching point or a corrected teaching point; work instruction means for making said work execution section move to said stored teaching point so as to perform said work; means for determining a success rate of said work at said teaching point; means for calculating a searching distance based on said success rate of the work at said teaching point; search instruction means for making said work execution section move, after performing said work at said teaching point, to a plurality of searching points each separated from said teaching point by said searching distance so as to perform said work or search; search judging means for judging the result of said work at each of said searching points so as to determine a success rate at each of said searching points; and correction means for specifying a specific searching point and correcting said teaching point toward said specific teaching point when there is a significant difference between the success rate of the work at said teaching point and that at the specified one of said searching points and the success rate at the specified one of said searching points is higher than that at said teaching point.
Claim 11
Dependent Claim
45 words
A robot control system according to claim 7, wherein said work judging means determines the success rate of said work at said teaching point as a number of works thereat having been performed successfully divided by a total number of works having been performed thereat.
Claim 12
Dependent Claim
45 words
A robot control system according to claim 7, wherein said search judging means determines the success rate at each of said searching points as a number of said works thereat having been performed successfully divided by a total number of works having been performed thereat.
Claim 13
Dependent Claim
198 words
A robot control method for a robot control system, the robot control system having a work execution section constituted by a mechanism of a robot for performing a work to an object to be worked, means for setting in said work execution section to a teaching point at which said work is to be performed, and control means for controlling operation of said work execution section in accordance with said teaching point, said robot control method comprising the steps of: storing said set teaching point or a corrected teaching point; moving said work execution section to said stored teaching point so as to perform said work; determining a success rate of said work at said teaching point; moving said work execution section to a plurality of searching points set beforehand around said teaching point so as to perform said work or search; judging the result of said work at each of said searching points so as to determine a success rate at each of said searching points; and correcting said teaching point based on the relative relation between said success rate of the work at said teaching point and the success rate at each of said searching points.
Claim 14
Dependent Claim
198 words
A robot control method for a robot control system, the robot control system having a work execution section constituted by a mechanism of a robot for performing a work to an object to be worked, means for setting in said work execution section to a teaching point at which said work is to be performed, and control means for controlling operation of said work execution section in accordance with said teaching point, said robot control method comprising the steps of: storing said set teaching point or a corrected teaching point; moving said work execution section to said stored teaching point so as to perform said work; determining a success rate of said work at said teaching point; moving said work execution section to a plurality of searching points set beforehand around said teaching point so as to perform said work or search; judging the result of said work at each of said searching points so as to determine a success rate at each of said searching points; and correcting said teaching point based on the relative relation between said success rate of the work at said teaching point and the success rate at each of said searching points.
Claim 15
Dependent Claim
46 words
A robot control system according to claim 10, wherein in said determining step, the success rate of said work at said teaching point is determined as a number of works thereat having been performed successfully divided by a total number of works having been performed thereat.
Claim 16
Dependent Claim
46 words
A robot control system according to claim 10, wherein in said judging step, the success rate at each of said searching points is determined as a number of said works thereat having been performed successfully divided by a total number of works having been performed thereat.
Claim 17
Dependent Claim
43 words
A robot control system according to claim 10, wherein in said corrected step, the teaching point is corrected based on a difference between the success rate of the work at said teaching point and the success rate at each of said searching points.
Claim 18
Dependent Claim
258 words
A robot control method for a robot control system, the robot control system having a work execution section constituted by a mechanism of a robot for performing a work to an object to be worked, means for setting in said work execution section to a teaching point at which said work is to be performed, and control means for controlling operation of said work execution section in accordance with said teaching point, said robot control method comprising the steps of: storing said set teaching point or a corrected teaching point; moving said work executive execution section to said stored teaching point so as to perform said work; determining whether or not said work at said teaching point was a success; moving said work execution section to a plurality of searching points set beforehand around said teaching point so as to perform said work or search when said work at said teaching point was a failure and breaking off said search when said work was a success; judging the result of said work at each of said searching points so as to determine a success rate at each of said searching points; and correcting said teaching point, when the number of failures of said work at said teaching point reaches a predetermined threshold value and the success rate at each of said searching points is decided substantially, so as to approach a best searching point at which the higher success rate is obtained among said searching points in accordance with the success rate of each of said searching points.
Claim 19
Dependent Claim
258 words
A robot control method for a robot control system, the robot control system having a work execution section constituted by a mechanism of a robot for performing a work to an object to be worked, means for setting in said work execution section to a teaching point at which said work is to be performed, and control means for controlling operation of said work execution section in accordance with said teaching point, said robot control method comprising the steps of: storing said set teaching point or a corrected teaching point; moving said work executive execution section to said stored teaching point so as to perform said work; determining whether or not said work at said teaching point was a success; moving said work execution section to a plurality of searching points set beforehand around said teaching point so as to perform said work or search when said work at said teaching point was a failure and breaking off said search when said work was a success; judging the result of said work at each of said searching points so as to determine a success rate at each of said searching points; and correcting said teaching point, when the number of failures of said work at said teaching point reaches a predetermined threshold value and the success rate at each of said searching points is decided substantially, so as to approach a best searching point at which the higher success rate is obtained among said searching points in accordance with the success rate of each of said searching points.
Claim 20
Dependent Claim
46 words
A robot control system according to claim 14, wherein in said judging step, the success rate at each of said searching points is determined as a number of said works thereat having been performed successfully divided by a total number of works having been performed thereat.
Claim 21
Dependent Claim
262 words
A robot control method for a robot control system, the robot control system having a work execution section constituted by a mechanism of a robot for performing a work to an object to be worked, means for setting in said work execution section to a teaching point at which said work is to be performed, and control means for controlling operation of said work execution section in accordance with said teaching point, said robot control method comprising the steps of: storing said set teaching point or a corrected teaching point; moving said work execution section to said stored teaching point so as to perform said work; determining a success rate of said work at said teaching point; calculating a searching distance based on said success rate of the work at said teaching point; moving said work execution section, after performing said work at said teaching point, to a plurality of searching points each separated from said teaching point by said searching distance so as to perform said work or search; judging the result of said work at each of said searching points so as to determine a success rate at each of said searching points; and specifying one of said searching points; and correcting said teaching point toward said specific one of said searching points when there is a significant difference between the success rate of the work at said teaching point and that at the specified one of said searching points and the success rate at the specified one of said searching points is higher than that at said teaching point.
Claim 22
Dependent Claim
262 words
A robot control method for a robot control system, the robot control system having a work execution section constituted by a mechanism of a robot for performing a work to an object to be worked, means for setting in said work execution section to a teaching point at which said work is to be performed, and control means for controlling operation of said work execution section in accordance with said teaching point, said robot control method comprising the steps of: storing said set teaching point or a corrected teaching point; moving said work execution section to said stored teaching point so as to perform said work; determining a success rate of said work at said teaching point; calculating a searching distance based on said success rate of the work at said teaching point; moving said work execution section, after performing said work at said teaching point, to a plurality of searching points each separated from said teaching point by said searching distance so as to perform said work or search; judging the result of said work at each of said searching points so as to determine a success rate at each of said searching points; and specifying one of said searching points; and correcting said teaching point toward said specific one of said searching points when there is a significant difference between the success rate of the work at said teaching point and that at the specified one of said searching points and the success rate at the specified one of said searching points is higher than that at said teaching point.
Claim 23
Dependent Claim
46 words
A robot control system according to claim 16, wherein in said determining step, the success rate of said work at said teaching point is determined as a number of works thereat having been performed successfully divided by a total number of works having been performed thereat.
Claim 24
Dependent Claim
46 words
A robot control system according to claim 16, wherein in said judging step, the success rate at each of said searching points is determined as a number of said works thereat having been performed successfully divided by a total number of works having been performed thereat.