TELEOPERATED ROBOT FOR FLOOD-WELDING OPERATIONS
20170232615 · 2017-08-17
Inventors
Cpc classification
Y10S901/42
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y10S901/16
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B23K26/034
PERFORMING OPERATIONS; TRANSPORTING
B23K26/0884
PERFORMING OPERATIONS; TRANSPORTING
Y10S901/47
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
A remote controlled, tele-operated welder includes a multi-axis robot arm, video cameras, sensors a specialized control station that allows an operator to perform flood-fill welding operations at a remote location to avoid the heat, smoke and other environmental effects produced through typical flood-welding operations. The operator accesses the control unit (OCU) using a GUI and mouse, keyboard, joystick, or other custom controls, and observe the piece via the cameras (visual, thermal, or other) placed in the welding station via a feed displayed on the OCU display(s). Audio, video, and/or tactile feedback may be provided to indicate arm, welder, or other system status, for collision warning and arm motion singularity avoidance. Augmented reality informational graphic/textual overlays may provide guidance to an operator, and the apparatus may further include the ability to repeat series of steps needed to handle flood-weld on a given piece, repeatedly across many pieces.
Claims
1. A system for remotely performing flood-welding operations, comprising: a welding station including: a support adapted for placement of a work piece having a cavity to be filled through flood welding; a multi-axis robot arm including a welding tip operative to access the cavity; and at least one camera having a field of view including the cavity to be filled; and an operator control unit (OCU) including: a display operative to display images acquired by the camera; and an interface enabling the operator to move the robot arm with respect to the work piece to flood fill the cavity in the work piece.
2. The system of claim 1, wherein the interface enabling the operator to move the robot arm includes a joystick.
3. The system of claim 1, wherein the display further includes a graphical user interface (GUI) and a mouse or other pointing device to define and implement a desired flood-welding operation.
4. The system of claim 1, further including one or more sensors to monitor the temperature of the work piece or other characteristics during a welding operation.
5. The system of claim 1, further including an infrared camera to view thermal characteristics of a welding operation.
6. The system of claim 1, further enabling the operator to set the alignment of the piece, such that the system knows the coordinates of the piece with respect to the mounting and robotic welding arm.
7. The system of claim 1, further including a teaching mode of operation wherein manual motions are recorded and automatically incorporated into subsequent welding operations.
8. The system of claim 1, further including a mode of operation that facilitates a repeated, layer-by-layer application of material to fill a cavity while under automated control, including the automated generation of weld-head routes that facilitate flood welding.
9. The system of claim 1, further including the ability to use the robotic arm in a fully manual mode including the manual generation of weld-head routes associated with flood welding.
10. The system of claim 1, further including the automated collection/logging of data as layers are applied in conjunction with a flood welding operation.
11. The system of claim 1, further including a memory for storing data associated with a welding operation and a processor for analyzing the data to determine weld quality.
12. The system of claim 1, further including audible, visual or tactile feedback to assist an operator in performing a welding operation.
13. The system of claim 12, wherein the feedback is provided at the joystick or controller to indicate robot arm, welder, or other system status.
14. The system of claim 12, wherein the feedback is based upon measured or estimated proximity of the robot arm to the work piece to provide for collision warning.
15. The system of claim 12, wherein the feedback is generated in response to the proximity of the arm to a motion singularity point, defined as a point at which a robot arm joint may become limited in motion.
16. The system of claim 1, further including memory or storing desired welding parameters, and wherein the system automatically analyzes measurements taken during a welding operation and automatically adjust welder settings or provides guidance to operator by comparing the measurements to the stored parameters.
17. The system of claim 1, further including a display generator operative to present augmented reality informational graphical/textual overlays on the display to provide guidance to the operator regarding the manner in which the robot arm or welding tip should be controlled to generate higher quality flood fill welds.
18. The system of claim 1, further including a processor for performing a teaching mode of operation an operator manually controls the robot welding arm to flood fill a single layer of material, whereupon the system captures the commands used and the motions generated, to creates a macro to automatically guide the system in creating successive layers.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0025]
[0026] In use, an operator views one of more screens 106 showing video, system status, etc., including onscreen controls. The operator may use one or more input devices 108 to control the system, which may include a joystick, mouse, keyboard, and/or other input devices. A computer 110 executes OCU software, interfacing with the screens, input devices, and networking and communications hardware 112.
[0027] Networking and communications hardware 112 associated with the Operator Control Unit (OCU) 102 interfaces to a corresponding set networking and communications hardware 114 associated with the welding room 104. While a hard-wired link may be implied at 116, it should be understood that the link may be a wired or wireless, short or long range communications link, including linkage over cellular infrastructure, 802.11, internet, satellite, etc.
[0028] On the Welding Station side, a multi-axis robot arm 120 is controlled through a computerized system interface 118, which may be situated in any convenient location, and may even be resident in the OCU for “next-room” implementations to provide easy access during use of the system.
[0029] The work piece being welded is depicted at 122, and the welder is shown at 130. In the preferred embodiment, a safety gate or fencing 124 extends around arm and piece being welded. One or more camera(s) located in welding room to capture activity of arm, welder, weld, etc. Optional cameras located on robot welding arm to capture activity of welder, weld, etc. Although the robotic arm may be equipped with a conventional welding head, the preferred apparatus is capable of much more robust flood-welding operations of the type shown in U.S. Pat. No. 5,670,093, the entire content of which is incorporated herein by reference.
[0030] In accordance with this invention, the operator configures a block or piece to be repaired in a setting that allows the operator to perform the actual welding operations in a different room or other location. In this tele-operated configuration, the welder mounts the piece to be welded in a welding station and configures the station as necessary by adjusting the placement of sensors and cameras relative to the piece. The operator also loads the appropriate feed material and adjusts the welder—for example, to ensure that the proper tip is configured. The operator is then able to enter a different physical location such as room located nearby the station, where the OCU 102 is located. In the event a long-distance telecommunications network is used, at least two operators are involved, one in the OCU and the other in the Welding Room, in which case they may communicate in any suitable manner as by phone or messaging via their own computer displays.
[0031] Once all required set-up steps are performed, the work piece is observed via cameras (visible light, short or long range IR, or other) disposed in the Welding Station, and the welding operations are observed via a video feed displayed on the OCU display(s). The operator may optionally command the system via the OCU to set the alignment of the piece with the overall system, so the system knows the coordinates of the piece with respect to the mounting and robotic welding arm. The computerized system interface 110 may be situated in any convenient location, though most likely will be resident at the operator console to provide easy access during use of the system.
[0032] During the welding process, the operator manually uses the mouse, joystick, or other specialized controller to remotely control a robotic welding arm 128, typically moving it in close proximity within a cavity in the work piece. The controller is used to execute “flood-fill operations” in a manner similar to the typical manual flood-filling welding operation described above. That is, during the flood-fill operation, the operator will monitor information coming from the system and weld chamber (including, but not limited to, visual feeds of the part/welding site, measurements of welder wire speed, current, and other factors, thermal measurements extracted from the weld point, and so forth). When completed, the operator returns to the Welding Station, unmounting the piece and provides it to the customer for further machining/remanufacturing steps. With long-distance operations, the OCU operator interacts with an operator in the Welding Station to unmounts the piece, etc.
[0033] More particularly, when using the invention, the operator uses the GUI on the OCU, and any mouse, joystick, or other specialized controller provided, to define the area where a flood fill is desired on the piece.
[0034]
[0035] Now making reference to the right-hand portion of the screen display, a welding job timer is shown at 314, and 316 indicates the total time that welder has been powered on. Item 318 is a “singularity” indicator. Item 320 is an emergency stop indicator and slide control 322. Control 324 enables the operator to adjust robot arm speed with an indicator that shows the selected speed. Controls 324, 326 enable the operator to respectively adjust current and voltage to the welder head. Control 324 adjusts amperage, whereas control 326 adjusts voltage. Controls 328, 330 facilitate post and pre-load adjustment, respectively, in seconds. That is, 328 refers to the time to run gas after welder turns off, and 330 refers to the time to run gas before welder turns on. Item 332 is a welding wire feed speed indicator and control.
[0036]
[0037] By virtue of the invention, the operator may perform one or more of the following operations:
[0038] 1. Full manual operation of the robotic welding arm.
[0039] 2. “Teach” the system to lay a geometric layer for this particular cavity/piece, which can then be repeated automatically to form a complete fill. The operator manually uses the mouse, joystick, or other specialized controller to remotely control a robotic welding arm, moving it in close proximity with the cavity in the piece, then execute a single deposit (geometric layer) of a flood fill operation in a manner similar to the typical manual flood-filling welding operation described above. Simultaneously, while the operator is manually guiding the robot welding arm for the single layer, the system captures the commands used (to command motion, control the welder, and similar) and the motions generated, and creates a program (“macro”) that can be used to automatically guide the system in creating successive layers.
[0040] 3. Use “automated” planning to generate welding paths/plan. Using a graphical user interface (GUI) on the OCU, and any mouse, joystick, or other specialized controller, to define the number of layers and related parameters for the flooding operation. The system then uses this information to create logical geometric welding paths and subsequent program that can be used to fill the cavity via flood filling approach.
[0041] The system may execute automated flood-filling based on either a repetition and incremental modification of the learned path (from above), or the automated program. In both cases, the operator observes the piece on the OCU screen, including an overlay of the planned path/route, and when he/she desires, gives an execute command. The OCU system then sends commands to the robotic welder to execute the operations to lay one or more layers of metal via the welding operation.
[0042] Numerous enhancements are available to assist the operator in carrying out welding operations. One such enhancement, shown in
[0043] Various feedback loops may be provided to achieve enhanced results. For example, the flow diagram of
[0044]
[0045] Reference 701 in
[0046] Another issue address by the invention, somewhat unique to flood-welding operations, relates to “guarded motion” associated with proximity to the work piece itself or the “walls” of the cavity or other defect being filled.
[0047] In
[0048] The system may, using a thermal imager or other thermal sensing device, capture the temperature of the layer of metal as it is being applied, after the welder has temporarily stopped midway through the layer, or immediately following the completion of the layer. The system will log this data both for later review as well as online inspection. For online inspection, an algorithm running on the OCU will automatically evaluate the temperature levels and geometric distribution to ensure the layer has been applied in a fashion suitable to build upon (in a following layer). Should the captured temperature data indicate a problem with the weld, the system will alert the operator via the OCU and await further instruction prior to continuing any automated operations.
[0049] The system may, using a visible light, thermal, laser, or other imager, capture the appearance of the layer of metal as it is being applied, after the welder has temporarily stopped midway through the layer, or immediately following the completion of the layer. The system will log this data both for later review as well as online inspection. For online inspection, an algorithm running on the OCU will automatically evaluate the appearance to ensure the layer has been applied in a fashion suitable to build upon (in a following layer). Should the captured appearance data indicate a problem with the weld, the system will alert the operator via the OCU and await further instruction prior to continuing any automated operations.
[0050] The system may, using a visible light, thermal, laser, or other imager, capture the geometry of the layer of metal as it is being applied, after the welder has temporarily stopped midway through the layer, or immediately following the completion of the layer. The system will log this data both for later review as well as online inspection. For online inspection, an algorithm running on the OCU will automatically evaluate the geometry to ensure the layer has been applied in a fashion suitable to build upon (in a following layer). Should the captured geometric data indicate a problem with the weld, the system will alert the operator via the OCU and await further instruction prior to continuing any automated operations.
[0051] Using one or more microphones or acoustic pickups, the system may capture the sounds of the building of the layer of metal as it is being applied. The system will log this data both for later review as well as online inspection. For online inspection, an algorithm running on the OCU will automatically evaluate the acoustic emissions to ensure the layer has been applied in a fashion suitable to build upon (in a following layer). Should the captured acoustic emission data indicate a problem with the weld, the system will alert the operator via the OCU and await further instruction prior to continuing any automated operations.
[0052] The system may, using digital measurement techniques, capture the parameters of the welder (current signal, voltage signal, etc.) as each layer of metal as it is being applied. The system will log this data both for later review as well as online inspection. For online inspection, an algorithm running on the OCU will automatically evaluate the welder operating condition parameters to ensure the layer has been applied in a fashion suitable to build upon (in a following layer). Should the captured welder operating condition data indicate a problem with the weld, the system will alert the operator via the OCU and await further instruction prior to continuing any automated operations.
[0053] The operator or user may further have the ability to instruct the system, via the GUI on the OCU or attached controllers, to stop executing any automatic operation, cease motion and any welding operation, and revert to manual tele-operated control or other safety-state. At the end of an automated or semi-automated flood welding operation, the system may generate a digital report containing detailed information logged during the welding process, including commands executed, stills/videos captured, measurements captured, analysis outputs, and other information of interest.