Robot capable of generating patterns of movement path
First Claim
1. A robot for automatically generating a movement path pattern based on previously taught data, comprising:
- first teaching means for teaching only a portion of a plurality of points in a sub-pattern of a movement path pattern, said portion of said plurality of points including a start point, an end point, and one cornering point, said movement path pattern including a plurality of segments each connected to each other to form said movement path pattern;
first storing means for storing said taught start point, end point, and one cornering point as taught data;
second teaching means for teaching a pitch between adjacent and parallel segments of said plurality of segments;
second storing means for storing said taught pitch; and
pattern generating means for automatically generating said movement path pattern based on said stored taught data and said stored taught pitch.
0 Assignments
0 Petitions
Accused Products
Abstract
A robot which is capable of automatically generating movement path patterns based on taught data and in which a data teaching operation associated with pattern generation is simplified and no special data teaching is required even when the pitch between pattern segments is to be changed. During a manual robot operation, when start and end points (P0, Pn) of a spraying pattern which consists of a series of subpatterns, and a first cornering point (P1) of a first subpattern are taught to the robot, taught data representing these three point is stored in a robot control unit, together with a spraying command code and a spraying pitch (d) taught separately. During a playback robot operation, in response to the spraying command code, a vector (A) directed from the start point (P0) to the first cornering point (P1) and a vector (D) directed from the first cornering point (P1) to a second cornering point (P2) are calculated based on the taught data and the pitch. Each time a plasma jet torch reaches one of the start point, first to third cornering points and end point of a subpattern, the end point of a corresponding one of the vector (A), the vector (B), and a vector derived by reversing the vector (A), all having a start point thereof coinciding with the reached point, is determined as a new target position, thereby generating a spraying pattern.
-
Citations
19 Claims
-
1. A robot for automatically generating a movement path pattern based on previously taught data, comprising:
-
first teaching means for teaching only a portion of a plurality of points in a sub-pattern of a movement path pattern, said portion of said plurality of points including a start point, an end point, and one cornering point, said movement path pattern including a plurality of segments each connected to each other to form said movement path pattern; first storing means for storing said taught start point, end point, and one cornering point as taught data; second teaching means for teaching a pitch between adjacent and parallel segments of said plurality of segments; second storing means for storing said taught pitch; and pattern generating means for automatically generating said movement path pattern based on said stored taught data and said stored taught pitch. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for a robot to automatically generate a movement path pattern based on previously taught data, comprising the steps of:
-
(a) teaching only a portion of a plurality of points in a sub-pattern of a movement path pattern, said portion of said plurality of points including a start point, an end point, and one cornering point, said movement path pattern including a plurality of segments each connected to each other to form said movement path pattern; (b) storing said taught start point, end point, and one cornering point as taught data; (c) teaching a pitch between adjacent and parallel segments of said plurality of segments; (d) storing said taught pitch; and (e) automatically generating said movement path pattern based on said stored taught data and said stored taught pitch. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A robot for automatically generating a movement path pattern based on previously taught data, comprising:
-
first teaching means for teaching only a portion of a plurality of points in a sub-pattern of a movement path pattern, said portion of said plurality of points including a start point, an end point, and one cornering point, said movement path pattern including a plurality of segments each connected to each other to form said movement path pattern; first storing means for storing said taught start point, end point, and one cornering point as taught data; second teaching means for teaching a pitch between segments of said plurality of segments; second storing means for storing said taught pitch; and pattern generating means for automatically generating said movement path pattern based on said stored taught data and said stored taught pitch.
-
Specification