Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
143 words
A method for controlling movement of an industrial robot with an arm movable with more than one degree of freedom in a robot coordinate system, including at least one transducer for sensing deviations of said arm in a definite sensing direction for each transducer wherein said transducer sensing directions do not correspond to any coordinate in said robot coordinate system, comprising: (a) locating said arm in a first position within an intended operating range of said arm; (b) displacing said robot arm a distance in a predetermined direction which has a component in said sensing direction of a transducer; (c) sensing and storing robot arm coordinates, expressed in said robot coordinate system, of said displacement; and (d) correcting robot coordinates during operation within said intended operating range upon sensing deviation sensed by said transducer with a correction calculated based on said stored values.
Claim 2
Independent Claim
143 words
A method for controlling movement of an industrial robot with an arm movable with more than one degree of freedom in a robot coordinate system, including at least one transducer for sensing deviations of said arm in a definite sensing direction for each transducer wherein said transducer sensing directions do not correspond to any coordinate in said robot coordinate system, comprising: (a) locating said arm in a first position within an intended operating range of said arm; (b) displacing said robot arm a distance in a predetermined direction which has a component in said sensing direction of a transducer; (c) sensing and storing robot arm coordinates, expressed in said robot coordinate system, of said displacement; and (d) correcting robot coordinates during operation within said intended operating range upon sensing deviation sensed by said transducer with a correction calculated based on said stored values.
Claim 3
Dependent Claim
73 words
The method of claim 1 for controlling a robot including at least first and second transducers with different directions of sensing, said method step (b) comprising: (i) displacing said robot arm a distance in a first predetermined direction with the component in the sensing direction of said first transducer, and (ii) displacing said robot arm a distance in a second predetermined direction with a component in a sensing direction of said second transducer.
Claim 4
Dependent Claim
17 words
The method of claim 2 in which said two predetermined directions are substantially perpendicular to each other.
Claim 5
Dependent Claim
22 words
The method of claim 2 in which each of said predetermined directions substantially coincides with a sensing direction of the associated transducer.
Claim 6
Dependent Claim
48 words
The method of claim 1 for displacing said arm between two predetermined points defining movement of said robot arm, said transducers sensing deviation of said robot arm from a desired curved line, wherein said predetermined direction of step (b) is substantially perpendicular to a line through said points.
Claim 7
Dependent Claim
99 words
The method of claim 5 in which said industrial robot includes a further transducer, said further transducer sensing deviations in a further direction perpendicular to said predetermined direction, said method including the further steps of: displacing said robot arm within said intended operating range, a first distance in a direction having at least a component in said predetermined direction, and displacing said robot arm a second distance in a second direction with at least a component in said further direction wherein said predetermined direction and further direction are perpendicular to each other and to a line from said points.
Claim 8
Dependent Claim
70 words
The method of claim 5 in which said robot includes a further transducer having a sensing direction with at least a component in a direction between said predetermined points, which robot is capable of sensing an obstruction in a direction of movement comprising the further steps of: monitoring a signal from said further transducer, and terminating a movement between said predetermined points on a predetermined output from said further transducer.
Claim 9
Dependent Claim
149 words
A method according to claim 1 for directing said robot to follow a complex contour which includes a further transducer, comprising the steps of: storing coordinates for two points defining a superordinate displacement of said robot arm, in which the sensing direction of said at least one transducer, has a component in said superordinate displacement direction storing coordinates for two further points defining a subordinate displacement of said robot arm in a direction which differs from said superordinate displacement direction, preferably perpendicular thereto and coinciding with a sensing direction of said further transducer, sensing signals produced by said further transducer and, if said signals are below a predetermined value, displacing said robot arm in said superordinate displacement direction, and if said signals from said further transducer are above a predetermined value, changing direction of movement of said robot arm from said superordinate displacement direction to said subordinate displacement direction.
Claim 10
Dependent Claim
51 words
The method of claim 8 which includes the further steps of, during displacement of said robot arm in said subordinate displacement direction, sensing signals produced by said at least one transducer and altering said robot arm displacement direction to said superordinate displacement direction if said signals are above a predetermined value.
Claim 11
Dependent Claim
65 words
The method of claim 9 which includes the further steps of: correcting displacement of said robot arm during displacement in said superordinate direction in said subordinate direction in accordance with signals produced by said further transducer, and, correcting displacements of said robot arm during movement in said subordinate displacement direction in said superordinate direction in accordance with signals provided by said at least one transducer.
Claim 12
Dependent Claim
69 words
The method of claim 8 which comprises the further steps of: changing displacement direction of said robot arm from said superordinate displacement to said subordinate displacement direction if deviations sensed by said at least one transducer exceed a predetermined value, and changing displacement direction of said robot arm from said subordinate displacement direction to said superordinate displacement direction if deviations sensed by said further transducer exceed a predetermined value.
Claim 13
Dependent Claim
36 words
The method of claim 8 which includes the further steps of: terminating displacement of said robot arm when movement through a predetermined distance has been completed or when said arm has returned to its initial position.
Claim 14
Dependent Claim
182 words
Apparatus for controlling movement of a movable arm of an industrial robot with more than one degree of freedom in robot system coordinates, including at least one transducer for sensing deviation in a definite sensing direction for each such transducer wherein axes of said robot system coordinates are each different from each of said sensing directions, comprising: a memory for storing coordinates of said robot arm for controlling subsequent movement of said arm, means for positioning said arm in one position within an intended operating range, means for displacing said robot arm a distance in a direction with at least a component in said sensing direction of said at least one transducer, means for storing coordinates of said displacement in robot system coordinates in said memory, arithmetic processing means coupled to at least one transducer and responsive to signals therefrom, and further coupled to said memory means and responsive to selected stored coordinates for calculating desired changes in robot coordinates in said robot system of coordinates, and means for displacing said robot arm in accordance with computations of said arithmetic processing means.
Claim 15
Dependent Claim
182 words
Apparatus for controlling movement of a movable arm of an industrial robot with more than one degree of freedom in robot system coordinates, including at least one transducer for sensing deviation in a definite sensing direction for each such transducer wherein axes of said robot system coordinates are each different from each of said sensing directions, comprising: a memory for storing coordinates of said robot arm for controlling subsequent movement of said arm, means for positioning said arm in one position within an intended operating range, means for displacing said robot arm a distance in a direction with at least a component in said sensing direction of said at least one transducer, means for storing coordinates of said displacement in robot system coordinates in said memory, arithmetic processing means coupled to at least one transducer and responsive to signals therefrom, and further coupled to said memory means and responsive to selected stored coordinates for calculating desired changes in robot coordinates in said robot system of coordinates, and means for displacing said robot arm in accordance with computations of said arithmetic processing means.
Claim 16
Dependent Claim
55 words
The apparatus of claim 13 for controlling said arm in a principal direction of displacement, said sensing direction of said at least one transducer substantially coinciding with said principal displacement direction which further includes: means for terminating movement of said robot arm if a signal from said at least one transducer exceeds a predetermined value.
Claim 17
Dependent Claim
112 words
The apparatus of claim 13 for controlling said robot arm for tracking a complex contour in a plane defined by a superordinate displacement direction and a subordinate displacement direction, different from said superordinate displacement direction, in which said sensing direction of said at least one transducer coincides with said superordinate direction and further including a second transducer sensing deviations in a sensing direction coinciding with said subordinate direction, means for controlling displacement direction responsive to output signals of said transducers, for changing displacement direction from a first displacement direction to a second displacement direction when one of said transducers, sensing deviations in said first direction, senses a deviation exceeding a predetermined value.
Claim 18
Dependent Claim
84 words
The apparatus of claim 15 in which said contour is three-dimensional and which further includes a third transducer for sensing deviations in a direction which has a component perpendicular to said plane defined by said subordinate and superordinate displacement directions, said third transducer coupled to said arithmetic processing means for processing corrections to robot coordinates in said sensing direction of said third transducer, whereby said means for displacing said robot arm displaces said arm in accordance with corrections computed by said arithemetic processing means.
Claim 19
Independent Claim
171 words
A method for controlling movement, for tracking a complex contour, of an industrial robot with an arm movable with more than one degree of freedom, and with first and second transducers for sensing deviations of said arm in a definite sensing direction for each transducer, comprising the steps of: storing coordinates for two points defining superordinate displacement of said robot arm, in which the sensing direction of said first transducer has a component in said superordinate displacement direction; storing coordinates for two further points defining a subordinate displacement of said robot arm in a direction which differs from said superordinate displacement direction, preferably perpendicular thereto, and coinciding with a sensing direction of said second transducer; sensing signals produced by said second transducer, and, if said signals are below a predetermined value, displacing said robot arm in said superordinate displacement direction, and if said signals from said second transducer are above a predetermined value, changing direction of movement of said robot arm from said superordinate displacement direction to said subordinate displacement direction.
Claim 20
Independent Claim
171 words
A method for controlling movement, for tracking a complex contour, of an industrial robot with an arm movable with more than one degree of freedom, and with first and second transducers for sensing deviations of said arm in a definite sensing direction for each transducer, comprising the steps of: storing coordinates for two points defining superordinate displacement of said robot arm, in which the sensing direction of said first transducer has a component in said superordinate displacement direction; storing coordinates for two further points defining a subordinate displacement of said robot arm in a direction which differs from said superordinate displacement direction, preferably perpendicular thereto, and coinciding with a sensing direction of said second transducer; sensing signals produced by said second transducer, and, if said signals are below a predetermined value, displacing said robot arm in said superordinate displacement direction, and if said signals from said second transducer are above a predetermined value, changing direction of movement of said robot arm from said superordinate displacement direction to said subordinate displacement direction.
Claim 21
Dependent Claim
49 words
The method of claim 17 which includes the further steps of, during displacement of said robot arm in said subordinate displacement direction, sensing signals produced by said first transducer and altering said robot arm displacement direction to said superordinate displacement direction if said signals are above a predetermined value.
Claim 22
Dependent Claim
63 words
The method of claim 18 which includes the further steps of: correcting displacememt of said robot arm during displacement in said superordinate direction in said subordinate direction in accordance with signals produced by said second transducer, and correcting displacements of said robot arm during movement in said subordinate displacement direction in said superordinate direction in accordance with signals provided by said first transducer.
Claim 23
Dependent Claim
67 words
The method of claim 17 which comprises the further steps of: changing displacement direction of said robot arm from said superordinate displacement to said subordinate displacement direction if deviations sensed by said first transducer exceed a predetermined value, and changing displacement direction of said robot arm from said subordinate displacement direction to said superordinate displacement direction if deviations sensed by said second transducer exceed a predetermined value.
Claim 24
Dependent Claim
36 words
The method of claim 17 which includes the further step of terminating displacement of said robot arm when movement through a predetermined distance has been completed or when said arm has returned to its initial position.
Claim 25
Dependent Claim
136 words
Apparatus for controlling movement of a movable arm of an industrial robot for tracking a complex contour in a plane defined by a superordinate displacement direction and a subordinate displacement direction, different from said superordinate displacement direction, said robot arm having more than one degree of freedom and including first and second transducers for sensing deviations in a definite sensing direction for each such transducer, in which said sensing direction of said first transducer has a component in said superordinate direction and in which said sensing direction of said second transducer has a component in said subordinate direction; means for controlling displacement direction responsive to output signals of said transducers, for changing displacement direction from a first displacement direction to a second displacement direction when one of said transducers senses a deviation exceeding a predetermined value.
Claim 26
Dependent Claim
136 words
Apparatus for controlling movement of a movable arm of an industrial robot for tracking a complex contour in a plane defined by a superordinate displacement direction and a subordinate displacement direction, different from said superordinate displacement direction, said robot arm having more than one degree of freedom and including first and second transducers for sensing deviations in a definite sensing direction for each such transducer, in which said sensing direction of said first transducer has a component in said superordinate direction and in which said sensing direction of said second transducer has a component in said subordinate direction; means for controlling displacement direction responsive to output signals of said transducers, for changing displacement direction from a first displacement direction to a second displacement direction when one of said transducers senses a deviation exceeding a predetermined value.