Claims
- 1. A robot control system for controlling a robot which uses a plurality of tools changing from one to another so that a series of operations associated with the respective tools can be performed on one workpiece, the control system comprising:
- (a) target position memory means for storing a preliminary taught target position for the robot;
- (b) position adjusting means for adjusting the actual position of the robot so as to conform to an area in the workpiece where an operation is required to be performed;
- (c) correction value memory means for storing the difference between the target position stored in the target position memory means and the actual position adjusted by the position adjusting means as a position correction value during one operation; and
- (d) correcting means for correcting a target position for the robot when performing another operation with another tool sequentially after said one operation with a first tool, based on the position correction value which has been stored in the correction value memory means during said one operation, wherein the position adjusting means performs horizontal position control in which during weaving of a welding torch at the combining part of a weld joint, the difference between the value of welding current when the welding torch is at the right end and the value of welding current when the welding torch is at the left end is made to be zero, and performs vertical position control in which the difference between the value of welding current and a specified reference value is made to be zero.
- 2. A robot control system according to claim 1, wherein the tool used in said one operation is replaced with the tool to be used in said another operation by means of an automatic replacement apparatus.
- 3. A robot control system according to claim 1 or 2, wherein said one operation is welding while said another operation is grinding to be sequentially performed after the welding.
- 4. A robot control system according to claim 3, wherein the target position memory means stores a line segment connecting a point where welding starts and a point where welding terminates as the target position.
- 5. A robot control system according to claim 4, wherein the correction value memory means stores, as the position correction value, the difference between the target position and the center line of weaving of the welding torch at the combining part of the weld joint.
Priority Claims (1)
Number |
Date |
Country |
Kind |
6-135999 |
Jun 1994 |
JPX |
|
Parent Case Info
This is a divisional of application Ser. No. 08/737,604 filed Nov. 25, 1996, now U.S. Pat. No. 5,711,697, which is a national stage of PCT/JP95/01197 filed Jun. 16, 1995.
US Referenced Citations (5)
Foreign Referenced Citations (5)
Number |
Date |
Country |
60-244480 |
Dec 1985 |
JPX |
2-170203 |
Jul 1990 |
JPX |
3-60963 |
Mar 1991 |
JPX |
3-142159 |
Jun 1991 |
JPX |
4-101760 |
Apr 1992 |
JPX |
Divisions (1)
|
Number |
Date |
Country |
Parent |
737604 |
|
|