Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
83 words
A robot control system comprising; first storage means for storing position data elements, second storage means for storing motion pattern data elements, and teaching means for selecting one of said position data elements and one of said motion pattern data elements in accordance with a type of a work, preparing a teach data to teach motions to a robot by combining the selected one of said position data elements and the selected one of said motion pattern data elements, and teaching said robot.
Claim 2
Dependent Claim
83 words
A robot control system comprising; first storage means for storing position data elements, second storage means for storing motion pattern data elements, and teaching means for selecting one of said position data elements and one of said motion pattern data elements in accordance with a type of a work, preparing a teach data to teach motions to a robot by combining the selected one of said position data elements and the selected one of said motion pattern data elements, and teaching said robot.
Claim 3
Dependent Claim
162 words
A robot control system according to Claim 1 wherein said robot control system comprises a machine structure including a plurality of robots for assembling workpieces into a vehicle body, said machine structure being capable of assembling vehicle bodies of different vehicle kinds and different vehicle body types, wherein each of said position data elements is a data element describing an operating position of one of said robots which is uniquely determined by one of said kinds and one of said types, and each of said motion pattern data elements is a data element describing a pattern of motions of one of said robots which is uniquely determined one of said type, and wherein said teaching means selects one of said position data elements in accordance with both of a first identification signal discriminating said vehicle kinds, and a second identification signal discriminating said body types, and selects one of said motion pattern data elements in accordance with only said second identification signal.
Claim 4
Dependent Claim
73 words
A robot control system according to Claim 2 wherein each of said motion pattern data elements is descriptive of a sequence of robot motions, and said teaching means prepares said teach data so as to cause one of said robots to move from a predetermined original position to the selected one of said operating positions by following said sequence of robot motions specified by the selected one of said motion pattern data elements.
Claim 5
Dependent Claim
73 words
A robot control system according to Claim 3 wherein said system comprises first discriminating means for producing said first identification signal, and second discriminating means for producing said second identification signal, and said teaching means comprises first selecting means, connected with said first and second discriminating means, for selecting one of said position data elements, and second selecting means connected with said second discriminating means, for selecting one of said pattern data elements.
Claim 6
Dependent Claim
81 words
A robot control system according to Claim 1 wherein said robot control system further comprises robot position calculating means for determining a position of said robot at a predetermined time instant, graphic model generating means for producing a graphic model of said robot by using said position of said robot determined by said robot position calculating means, and a robot shape data describing shapes of portions of said robots, and display means for making visible said graphic model of said robot.
Claim 7
Dependent Claim
48 words
A robot control system according to Claim 5 wherein said graphic model generating means further produces a composite picture data to superimpose an image of said work on an image of said robot, by using said graphic model of said robot, and a graphic model of said work.
Claim 8
Dependent Claim
130 words
A robot control system according to Claim 1 wherein said system further comprises third storage means for storing a first collection of data describing a first occupied space which is a space occupied by a first robot and moves with time, and a second collection of data describing a second occupied space which is a space occupied by a second robot and moves with time, and checking means for reading out data from said third storage means to determines said first and second occupied spaces at an arbitrary time instant, determining whether said first and second robots interfere with each other by using the data read out from said third storage means, and modifying a content of said third storage means if it is judged that there is an interference.
Claim 9
Dependent Claim
74 words
A robot controlling method comprising; a first step of selecting one of robot position data elements and one of robot motion pattern data elements in accordance with a type of a work, and a second step of preparing a teach data to teach motions to a robot by combining the selected one of said position data elements and the selected one of said motion data elements, and teaching said teach data to said robot.
Claim 10
Dependent Claim
74 words
A robot controlling method comprising; a first step of selecting one of robot position data elements and one of robot motion pattern data elements in accordance with a type of a work, and a second step of preparing a teach data to teach motions to a robot by combining the selected one of said position data elements and the selected one of said motion data elements, and teaching said teach data to said robot.
Claim 11
Dependent Claim
120 words
A robot control method according to Claim 8 wherein said robot position data elements are data elements describing different positions of said robot, respectively, used for assembling vehicle bodies of different vehicle kinds and different body types, and said robot motion pattern data elements are data elements describing patterns of motions of said robots which are used, respectively, for said different types, and wherein said first step is performed by selecting one of said position data elements in accordance with a first vehicle identification signal designating said kind of a vehicle to be assembled and a second vehicle identification signal designating said type, and selecting one of said motion pattern data elements in accordance with only said second identification signal.