← Back to Patent Explorer
US4608651A Expired / Lapsed US ⏱️ 0.0 years remaining

Control system for direct teaching/playback type robots

Assignee: Kobe Steel Ltd
•
Filing: 1983-06-01
•
Granted: 1986-08-26
•
Expires: 2003-06-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A control system for a direct teaching/playback type robot, including a low spring constant member connected to a drive source for driving a robot element through a frictional coupling. The control system basically includes a first incremental position detector provided between the robot element and the frictional coupling for detecting the rotational position of the robot element, a second incremental position detector connected to the drive source for detecting the rotational position of the drive source, and a switch for selectively connecting the output terminals of the first and second position detectors to a drive source controller in teaching and playback modes of operation, respectively.

Inventors

  • 👤 Tsudoi Murakami
  • 👤 Shoji Nasu
  • 👤 Yasuhide Nagahama
  • 👤 Hironosuke Kada
  • 👤 Teruyoshi Sekino
  • 👤 Hirokazu Murayama
  • 👤 Yoshiaki Munezane
  • 👤 Goro Tuda
  • 👤 Osamu Mizuguchi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 18:34
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/42; G05B19/423; G05B2219/00; G05B2219/30; G05B2219/37; G05B2219/37297; G05B2219/45; G05B2219/45083

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 179 words
A control system for a direct teaching/playback robot, including a transmission having a low spring constant member connected to a drive source for driving a robot element through a frictional coupling means, and a drive source control means for controlling said drive source, said control system comprising: first position detecting means provided between said robot element and said frictional coupling means for detecting a rotational position of said robot element and for producing output data indicative of said rotational position of said robot element at an output terminal; second position detecting means connected to said drive source for detecting the rotational position of said drive source and for producing output data indicative of the rotational position of said drive source at an output terminal; and switch means for selectively connecting the output terminals of said first and second position detecting means to said drive source control means in teaching and playback modes of operation, respectively, such that delays or error caused by torsional deformation of the transmission are eliminated upon switching between said teaching and playback modes of operation.
Claim 2
Dependent Claim 179 words
A control system for a direct teaching/playback robot, including a transmission having a low spring constant member connected to a drive source for driving a robot element through a frictional coupling means, and a drive source control means for controlling said drive source, said control system comprising: first position detecting means provided between said robot element and said frictional coupling means for detecting a rotational position of said robot element and for producing output data indicative of said rotational position of said robot element at an output terminal; second position detecting means connected to said drive source for detecting the rotational position of said drive source and for producing output data indicative of the rotational position of said drive source at an output terminal; and switch means for selectively connecting the output terminals of said first and second position detecting means to said drive source control means in teaching and playback modes of operation, respectively, such that delays or error caused by torsional deformation of the transmission are eliminated upon switching between said teaching and playback modes of operation.
Claim 3
Dependent Claim 316 words
A control system for a direct teaching/playback robot which is driven through a transmission having an input side coupled to a drive source and an output side coupled to a robot element, said transmission including a frictional coupling means for coupling said robot element to said drive source in a playback mode and for de-coupling said robot element from said drive source in a teaching mode, said control system comprising: first detecting means provided on the output side of said transmission for detecting a rotational position of said robot element and for producing output data indicative of the rotational position of the robot element; second detecting means provided on the input side of said transmission for detecting a rotational position of said drive source and for producing output data indicative of the rotational position of the drive means; a transfer means for transferring the output data of said first detecting means to said second detecting means; a switch means selectively connectable to said first and second detecting means; and a control means, including means for storing the output data of said first detecting means during operation in the teaching mode, for connecting said switch means to an output terminal of said first detecting means in the teaching mode to store the output data of said first detecting means, and, in the playback mode, for transferring the output data of said first detecting means to said second detecting means to initialize the latter and connecting said switch means to an output terminal of said second detecting means, and for feeding back to said drive source a signal based on the output data of said second detecting means and the output data of said first detecting means stored during the teaching mode of operation, such that delays or error caused by torsional deformation of the transmission are eliminated upon switching between said teaching and playback modes of operation.
Claim 4
Dependent Claim 316 words
A control system for a direct teaching/playback robot which is driven through a transmission having an input side coupled to a drive source and an output side coupled to a robot element, said transmission including a frictional coupling means for coupling said robot element to said drive source in a playback mode and for de-coupling said robot element from said drive source in a teaching mode, said control system comprising: first detecting means provided on the output side of said transmission for detecting a rotational position of said robot element and for producing output data indicative of the rotational position of the robot element; second detecting means provided on the input side of said transmission for detecting a rotational position of said drive source and for producing output data indicative of the rotational position of the drive means; a transfer means for transferring the output data of said first detecting means to said second detecting means; a switch means selectively connectable to said first and second detecting means; and a control means, including means for storing the output data of said first detecting means during operation in the teaching mode, for connecting said switch means to an output terminal of said first detecting means in the teaching mode to store the output data of said first detecting means, and, in the playback mode, for transferring the output data of said first detecting means to said second detecting means to initialize the latter and connecting said switch means to an output terminal of said second detecting means, and for feeding back to said drive source a signal based on the output data of said second detecting means and the output data of said first detecting means stored during the teaching mode of operation, such that delays or error caused by torsional deformation of the transmission are eliminated upon switching between said teaching and playback modes of operation.
Claim 5
Dependent Claim 289 words
A control system for a direct teaching/playback industrial robot having an arm or other robot element driven from a drive source through a transmission means including a reducer and frictional coupling means, said control system comprising: first position detecting means for detecting a position of said drive source and for producing output data indicative of the position of the drive source; second position detecting means for detecting a position of said robot element for producing output data indicative of the position of the robot element, said second position detecting means feeding back the output data indicative of the detected robot element position to an input terminal of said control system; a conversion means having applied thereto the output data from said first and second position detecting means for calculating differential data corresponding to a lag between the positions of said drive source and robot element on the basis of the output data received from said first and second position detecting means, and feeding back said differential data to an input terminal of said control system; a position data storage means for sequentially storing the data of instructed positions of said robot element fed from said second position detecting means in the teaching operation; a reset means for clearing at the outset of a playback operation the difference between the output data of said first and second position detecting means resulting from the teaching operation; and control means for synthesizing position data of said robot element from the sequentially stored output data of said second position detecting means and said differential data, and applying to said drive source a signal related to the difference between the synthesized value and the data of instructed position after multiplication by a predetermined gain.
Claim 6
Dependent Claim 289 words
A control system for a direct teaching/playback industrial robot having an arm or other robot element driven from a drive source through a transmission means including a reducer and frictional coupling means, said control system comprising: first position detecting means for detecting a position of said drive source and for producing output data indicative of the position of the drive source; second position detecting means for detecting a position of said robot element for producing output data indicative of the position of the robot element, said second position detecting means feeding back the output data indicative of the detected robot element position to an input terminal of said control system; a conversion means having applied thereto the output data from said first and second position detecting means for calculating differential data corresponding to a lag between the positions of said drive source and robot element on the basis of the output data received from said first and second position detecting means, and feeding back said differential data to an input terminal of said control system; a position data storage means for sequentially storing the data of instructed positions of said robot element fed from said second position detecting means in the teaching operation; a reset means for clearing at the outset of a playback operation the difference between the output data of said first and second position detecting means resulting from the teaching operation; and control means for synthesizing position data of said robot element from the sequentially stored output data of said second position detecting means and said differential data, and applying to said drive source a signal related to the difference between the synthesized value and the data of instructed position after multiplication by a predetermined gain.
Claim 7
Dependent Claim 34 words
A control system as set forth in claim 1, 2 or 3, wherein said robot element defines a gravitational moment, further comprising a balancing means for offsetting the gravitational moment of said robot element.
Claim 8
Dependent Claim 31 words
A control system as set forth in claims 1, 2 or 3, wherein said frictional coupling means is an electromagnetic clutch provided between a reducer and a robot element drive shaft.
Claim 9
Dependent Claim 67 words
A control system as set forth in claims 1, 2 or 3, wherein said reducer comprises a harmonic reducer inserted between an output shaft or a motor and a robot element drive shaft and provided with a rotatable circular spline, and said frictional coupling means comprises an electromagnetic brake engageable with an armature secured to said circular spline when actuated, for blocking rotation of said circular spline.
Claim 10
Dependent Claim 133 words
A control system as set forth in claim 5, wherein said robot element is driven from an electric motor through said electromagnetic clutch by operation of a software-controlled arithmetic processor, and a movement of said robot element is to be limited to a predetermined controllable range in direct teaching operation by a teaching movemcnt limiting means comprising: a clutch on-off circuit for controlling the on and off-state of said electromagnetic clutch; and position check means adapted to receive the output data from said first position detecting means through said arithmetic processor to check if the received output data is in said predetermined controllable range, and to send a command signal to said clutch on-off circuit to actuate said electromagnetic clutch as soon as the received output data deviates from said predetermined controllable range.
Claim 11
Dependent Claim 37 words
A control system as set forth in claim 7, further comprising a counter means for sending a clutch-off signal to said clutch on-off circuit upon lapse of a predetermined time period after receipt of said clutch-on signal.
Claim 12
Dependent Claim 72 words
A control system as set forth in claims 1, 2 or 3, further comprising: protection means for protecting said robot element, said protection means including a discriminator adapted to compare the output data of said first and second position detecting means and to produce a cut-off signal when the difference between said output data exceeds a predetermined value, and means for releasing said frictional coupling means in response to said cut-off signal.
Claim 13
Dependent Claim 63 words
A control system as set forth in claims 1, 2 or 3, further comprising: protection means for protecting said transmission, including means for detecting a difference between the output data of said first and second position detecting means, and drive control means adapted to restrict or stop operation of said drive source when the difference between said output data exceeds a predetermined value.
Claim 14
Dependent Claim 78 words
A control system as set forth in claims 1, 2 or 3, further comprising: means for calculating an amount of displacement of a distal end portion of said robot element in a direct teaching operation based on the output data of said first position detecting means, said calculating means reading in and storing the output data from said second position detecting means every time when said amount of displacement reaches a predetermined value in direct point-to-point teaching operation.
Claim 15
Dependent Claim 39 words
A control system as set forth in claim 11, wherein said robot element comprises a welding torch and a teaching stick attached to a fore end of a wire conduit of said welding torch during the direct teaching operation.
Claim 16
Dependent Claim 94 words
A control system as set forth in claims 1, 2 or 3, further comprising: at least a switch mounted on or in the vicinity of a robot element to be gripped and manipulated by an operator in direct point-to-point teaching operation to produce more than two kinds of coded instruction signals by on-off operation of said switch, and means for decoding said instruction signals to send corresponding command signals to the control system, said control system comprising a memory device for storing more than two kinds of data in response to said command signals.
Claim 17
Dependent Claim 21 words
A control system as set forth in claim 13, wherein said robot element comprises a wrist portion of a welding robot.
Claim 18
Dependent Claim 19 words
A control system as set forth in claim 13, wherein said switch is provided on a welding torch body.
Claim 19
Dependent Claim 191 words
A control system as set forth in claims 1, 2 or 3 wherein said robot is a welding robot having a welding torch supported on a wrist portion pivotally and rotatably connected to a fore end of a robot arm and adapted to play back a welding motion through a number of key points of a welding line by linear or arcuate interpolation, said control system further comprising: a teaching switch box detachably mounted on said welding torch or on a structure in the vicinity of said welding torch and having a set of switches at least including a first switch for producing a signal commanding storage of the position data of said key point, a second switch for producing a signal specifying linear or arcuate interpolation, and a third switch for producing a signal indicative of a start or end point of said welding line, said switch box adapted to be manipulated while said welding torch is moved along a welding line in direct point-to-point teaching operation to produce the position data storage command as well as the data relative to the type of interpolation and welding or non-welding portions.
Claim 20
Dependent Claim 43 words
A control system as set forth in claim 16, wherein said welding torch comprises a connecting member having a coupling portion engageable with an opposing coupling portion provided on said teaching switch box for detachably mounting said switch box on said welding torch.

References Cited (Backward Citations)

US3668498A Cited
US3774097A Cited
US4029949A Cited
US4179035A Cited
US4216415A Cited
US4258425A Cited
US4379987A Cited
US4434881A Cited
US4529072A Cited
US4458321A Cited
US4485338A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-08-25 1990-02-24 1990-08-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-08-25 1994-02-24 1994-08-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-08-25 1998-02-24 1998-08-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag