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

Microvector control for edge and joint following

Assignee: General Electric Co
•
Filing: 1983-03-07
•
Granted: 1985-09-17
•
Expires: 2003-03-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An industrial robot is controlled to move by increments and approximately track an edge or a joint. A structured light pattern such as two parallel light bars is projected onto the workpiece and the scene is imaged by a visual sensor. Information derived from the image is used to compute move vectors. The navigation algorithm is based on extracting and computing the next move vector from the visual scene while the current move vector is being executed. The positioning system of an arc welding robot approximately follows the joint to be welded; the computed microvectors specify the direction and distance the positioning system moves.

Inventors

  • 👤 Allen W. Case, Jr.
  • 👤 Carl G. Ringwall
  • 👤 Michael L. Pollick

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 17:36
CPC Classifications
B; B23; B23K; B23K9/00; B23K9/12; B23K9/127; B23K9/1272; B23K9/1274

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 155 words
A method of controlling an arc welding torch and positioning system to track a joint in a workpiece to be welded, said arc welding torch having a light projector and an integral puddle view optical system, comprising the steps of: during the welding operation projecting a structured light pattern onto said workpieces and joint close to the weld puddle and producing images thereof with said integral optical system that are transmitted to a video camera and hence to a controller; computing a first move microvector from known positioning system parameters; capturing a first image and executing said first move while computing a second move microvector using parameters determined from said first image and from said positioning system; capturing a second image and executing said second move while computing a third move microvector using parameters determined from said second image and from said positioning system; said moves causing said positioning system to approximately follow said joint.
Claim 2
Independent Claim 155 words
A method of controlling an arc welding torch and positioning system to track a joint in a workpiece to be welded, said arc welding torch having a light projector and an integral puddle view optical system, comprising the steps of: during the welding operation projecting a structured light pattern onto said workpieces and joint close to the weld puddle and producing images thereof with said integral optical system that are transmitted to a video camera and hence to a controller; computing a first move microvector from known positioning system parameters; capturing a first image and executing said first move while computing a second move microvector using parameters determined from said first image and from said positioning system; capturing a second image and executing said second move while computing a third move microvector using parameters determined from said second image and from said positioning system; said moves causing said positioning system to approximately follow said joint.
Claim 3
Dependent Claim 49 words
The method of claim 1 wherein said positioning system has X, Y, and Z axes and a C axis rotatable about the last, and each microvector is calculated from navigation algorithms that give the incremental X and Y movement and change in C-axis angle to approximately follow said joint.
Claim 4
Dependent Claim 48 words
The method of claim 2 wherein said structured light pattern is two thin, widely spaced parallel light bars, and the parameters extracted from each captured image are the distance along the light bars from the current position of the rotational C axis to both edges of said joint.
Claim 5
Dependent Claim 28 words
The method of claim 2 wherein said navigation algorithms have additional terms to account for a variable torch angle and offset of said torch from the rotational axis.
Claim 6
Independent Claim 123 words
A method of controlling an industrial robot to move by increments to track at least one edge on a workpiece comprising the steps of: projecting a structured light pattern onto the workpiece intersecting and approximately perpendicular to said edge; producing images of the foregoing scene with an otpical lens system that are relayed to a controller; computing a first move microvector from robot parameters; capturing a first image and executing said first move while computing a second move microvector from parameters derived from said first image and robot; and capturing a second image and executing said second move while computing a third move microvector from parameters derived from said second image and robot; said moves causing said robot to approximately follow said edge.
Claim 7
Independent Claim 123 words
A method of controlling an industrial robot to move by increments to track at least one edge on a workpiece comprising the steps of: projecting a structured light pattern onto the workpiece intersecting and approximately perpendicular to said edge; producing images of the foregoing scene with an otpical lens system that are relayed to a controller; computing a first move microvector from robot parameters; capturing a first image and executing said first move while computing a second move microvector from parameters derived from said first image and robot; and capturing a second image and executing said second move while computing a third move microvector from parameters derived from said second image and robot; said moves causing said robot to approximately follow said edge.
Claim 8
Dependent Claim 38 words
The method of claim 5 wherein said robot has a positioning system having a rotational axis and each microvector computed from parameters derived from said images gives the angle and distance for said robot positioning system to move.
Claim 9
Dependent Claim 43 words
The method of claim 6 wherein said positioning system has X, Y and Z axes and said rotational axis is a C axis rotatable about the last, and each microvector specifies the incremental X, Y and C axis movements to follow said edge.
Claim 10
Dependent Claim 27 words
The method of claim 6 wherein said structured light pattern is only two thin, widely spaced parallel light bars which are kept approximately perpendicular to said edge.
Claim 11
Dependent Claim 34 words
The method of claim 8 wherein the parameters derived from said images include the distance along each light bar from a reference to said edge, and said reference is the current C axis angle.
Claim 12
Independent Claim 138 words
A method of controlling the positioning system of a welding robot, which has a rotational axis and a vision sensor, to track a joint in a workpiece, comprising the steps of: during the welding operation projecting a structured light pattern onto said workpiece approximately perpendicular to said joint and close to the weld puddle; viewing the foregoing scene with said vision sensor and sequentially capturing a plurality of images of said weld puddle, joint and structured light pattern that are transferred to a controller; and executing move vectors specifying the direction and distance for said positioning system to move by increments to approximately follow said joint; each move vector being computed from parameters extracted from one image and obtained from said positioning system; the next move vector being extracted and computed while the current move vector is executed.
Claim 13
Independent Claim 138 words
A method of controlling the positioning system of a welding robot, which has a rotational axis and a vision sensor, to track a joint in a workpiece, comprising the steps of: during the welding operation projecting a structured light pattern onto said workpiece approximately perpendicular to said joint and close to the weld puddle; viewing the foregoing scene with said vision sensor and sequentially capturing a plurality of images of said weld puddle, joint and structured light pattern that are transferred to a controller; and executing move vectors specifying the direction and distance for said positioning system to move by increments to approximately follow said joint; each move vector being computed from parameters extracted from one image and obtained from said positioning system; the next move vector being extracted and computed while the current move vector is executed.
Claim 14
Dependent Claim 21 words
The method of claim 10 wherein said structured light pattern has only two spatially displaced pattern units whose geometry is known.
Claim 15
Dependent Claim 42 words
The method of claim 11 wherein said parameters extracted from said images are the distances from a reference to the intersection of each pattern unit with the edges of said joint, and said reference is the current position of said rotational axis.

References Cited (Backward Citations)

US3918622A Cited
US4021840A Cited
US4328416A Cited
US4359624A Cited
US4409650A Cited
US4412121A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-09-16 1989-03-18 1989-09-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-09-16 1993-03-18 1993-09-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-09-16 1997-03-18 1997-09-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag