CN110625308A - Welding robot-based rubber bridge support welding method - Google Patents

Welding robot-based rubber bridge support welding method Download PDF

Info

Publication number
CN110625308A
CN110625308A CN201910921515.8A CN201910921515A CN110625308A CN 110625308 A CN110625308 A CN 110625308A CN 201910921515 A CN201910921515 A CN 201910921515A CN 110625308 A CN110625308 A CN 110625308A
Authority
CN
China
Prior art keywords
welding
point
rubber bridge
bridge support
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910921515.8A
Other languages
Chinese (zh)
Inventor
高俊山
暴国庆
邓立为
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harbin University of Science and Technology
Original Assignee
Harbin University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Harbin University of Science and Technology filed Critical Harbin University of Science and Technology
Priority to CN201910921515.8A priority Critical patent/CN110625308A/en
Publication of CN110625308A publication Critical patent/CN110625308A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K37/00Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K37/00Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups
    • B23K37/02Carriages for supporting the welding or cutting element
    • B23K37/0252Steering means

Landscapes

  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

The invention discloses a welding method of a rubber bridge support based on a welding robot, which comprises the following steps: (A) before welding a rubber bridge support, detecting a welding seam of a working object by using a radar sensor, and converting data into a point form on a rectangular coordinate system; (B) generating a plane model by utilizing a RANSAC algorithm according to the distribution of each group of collected points; (C) calculating the sizes of the intersection point and the welding line of the rubber bridge support by using the plane model; (D) and transmitting the data to a welding robot controller to generate a program, and welding the rubber bridge support. The method can accurately track the welding seam of the rubber bridge bearing, does not need linkage of additional data, can minimize the intervention of workers, and can improve the productivity.

Description

Welding robot-based rubber bridge support welding method
Technical Field
The invention relates to the field of industrial welding robots, in particular to a welding method of a rubber bridge support based on a welding robot.
Background
With the gradual development of the robot technology, the robot is used for replacing the manual work in the industry, especially for the more important welding work. The welding work of a welding robot is usually performed by a work object at one time or repeated regularly, but since the shape, size, and type of a welding workpiece are different from each other, information on various objects must be provided to the robot when performing the welding work of the robot.
In the welding of the rubber bridge bearing, the materials and the sizes of the upper and lower bearing plates, the intermediate steel lining plate, the stainless steel plate and the rubber plate need to be considered, so that the data of the rubber bridge bearing is processed and then input into the robot, or a robot operator directly measures a target size and directly inputs the target size into the robot to generate a program for completing the operation, and the welding process has the problems of low efficiency, high danger, high cost and the like due to the intervention of a plurality of workers.
Disclosure of Invention
Aiming at the defects of the prior art, the invention provides a welding method of a rubber bridge support based on a welding robot.
The purpose of the invention is realized by the following technical scheme: a welding method of a rubber bridge support based on a welding robot comprises the following steps:
(A) before welding a rubber bridge support, detecting a welding seam of a working object by using a radar sensor, and converting data into a point form on a rectangular coordinate system; the key set of coordinates (x, y, z) obtained during the attitude change of the radar sensor is converted into (u, v, w).
(B) The distribution of the collected data integration groups is homogenized, the coordinates are integrated in a cube space to simplify the data into one point, the data of each surface point is decomposed according to the direction component on the normal line, each point P of the data point group is taken as a standard to extract adjacent points, a normal processor generated by the P is normalized, and a plane model is generated according to the RANSAC algorithm.
(C) With the above planar models, the intersection point and the weld line are calculated with the generation of the intersection point of the three planar models, the oblique angle of the two planar models, and the intersection line of the two planar models as targets.
(D) And inputting the processed product into a welding robot controller to generate a program for completing the operation, and welding the rubber bridge bearing after the preparation work is completed.
Compared with the prior art, the invention has the following beneficial effects:
(1) the invention adopts the radar sensor to detect the welding seam of the rubber bridge bearing, even if the welding point has more complicated shape, the welding point can be easily loaded on the robot, and a program capable of finishing the operation is generated.
(2) The invention does not need the linkage of additional data in the aspect of data processing, design and construction, and can minimize the intervention of workers, thereby achieving the effect of improving the productivity.
(3) The execution end of the welding robot can accurately track the welding seam of the rubber bridge support, avoid the damage of a rubber plate caused by the high temperature of a welding gun in the welding process and ensure the quality of the rubber bridge support.
Drawings
Fig. 1 shows a working system of a welding robot.
Fig. 2 is a diagram of relative positions of a radar sensor and a target.
Fig. 3 is a diagram of a RANSAC algorithm model.
Fig. 4 is a flow chart of the welding robot work.
Icon: 10-welding robot: 11-radar sensor: 12-rubber bridge bearing: 13-welding bench.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
As shown in FIG. 1, the present invention is provided with a radar sensor at the executing end of the welding robot in order to detect the welding line of the rubber bridge bearing. The welding robot adopts a kuka series and is of a multi-joint structure consisting of a plurality of 'combinations', wherein a welding gun can be replaced by gun heads of different types, and the position of the welding robot can be adjusted according to the working requirement. The basin-type rubber bridge support on the welding workbench consists of an upper support plate, a lower support plate, a middle steel lining plate, a stainless steel plate and a rubber plate.
The algorithm for weld trajectory tracking in the present invention is stored and executed in the controller of the welding robot.
The step (a) performed according to the present invention is a process of detecting a weld of the rubber bridge bearing and converting into rectangular coordinates, which is a process of obtaining weld data information using a welding robot.
The step (A) of the invention is to attach a radar sensor to the execution end of the welding robot, featuring the measurement. The method is that a radar sensor is arranged on a specific shaft of the robot, the values output by each unit of the rotation and the movement of the shaft and the sensor are stored, and the data can be converted into the data of a 3-dimensional rectangular coordinate system of the center of the robot by utilizing the joint angle value and the tool transformation of the robot.
While the radar sensor rotates on the robot executing end, the data of each point can be analyzed by using the coordinates of the angle and the distance appearing on the reference point P, and the size information of the welded workpiece is obtained, and at the moment, the point coordinates (x, y, z) obtained in the posture change process of the radar sensor can be converted into (u, v, w).
As shown in fig. 2, step (B) of the present invention is a process of forming a planar model by uniformizing the distribution of the above-described key point groups. From the relationship between these two coordinate systems, the polar coordinate system can be converted into a rectangular coordinate system, following the derivation process.
P′xyz=RP′uvw+P
Therefore, it is
Wherein:
rotating the joint of the robot execution end;
theta is a horizontal included angle between the robot and the plane;
d is the horizontal distance between the robot and the rubber bridge support;
and L is the length between the robot and the rubber bridge support.
As shown in fig. 3, the average value of the coordinates is integrated in a set cubic space, data of each point is separated according to the orientation value after being simplified by one point, and a plane model is generated according to the RANSAC algorithm, so that the time required for subsequent operation can be reduced.
Step (C) of the present invention is a process of calculating an intersection point and a point line using the above plane model. Specifically, the intersection of the three plane models, the oblique angles of the two plane models, and the intersection line of the two plane models are used as characteristics. The start/end point information is generated from simultaneous equations of the three plane models. The angle on the normal of the two plane models yields information of the inclination of each plane. In both planar models, weld lines are generated by intersecting lines, and coordinate axes are also generated.
As shown in fig. 4, the process includes the first three steps of the present invention, and the last step (D) is to process the welding data obtained in the first three steps and input the processed welding data into the welding robot controller to generate a program capable of completing the operation of welding the bridge support, and then to debug the program, and to weld the rubber bridge support after the preparation operation is completed.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (5)

1. A welding method of a rubber bridge support based on a welding robot is characterized by comprising the following steps: the method comprises the following steps:
(A) before welding a rubber bridge support, detecting a welding seam of a working object by using a radar sensor, and converting data into a rectangular coordinate counting point form; the key set of coordinates (x, y, z) obtained during the attitude change of the radar sensor is converted into (u, v, w).
(B) The distribution of the collected data integration groups is homogenized, the coordinates are integrated in a cube space to simplify the data into one point, the data of each surface point is decomposed according to the direction component on the normal line, each point P of the data point group is taken as a standard to extract adjacent points, a normal processor generated by the P is normalized, and a plane model is generated according to the RANSAC algorithm.
(C) With the above planar models, the intersection point and the weld line are calculated with the generation of the intersection point of the three planar models, the oblique angle of the two planar models, and the intersection line of the two planar models as targets.
(D) And inputting the processed product into a welding robot controller to generate a program for completing the operation, and welding the rubber bridge bearing after the preparation work is completed.
2. The welding robot-based rubber bridge support welding method of claim 1, characterized in that: and (A) detecting a welding line of the rubber bridge bearing which is a working object of the welding robot. The welding robot is characterized in that a radar sensor is arranged at the execution end of the welding robot.
3. The method of claim 2, wherein: according to the point coordinates obtained in the posture change process of the radar sensor, the data of each point can be analyzed, and the size information of the welded workpiece can be obtained.
4. The welding robot-based rubber bridge support welding method of claim 1, characterized in that: and (B) utilizing the coordinate average value of the set cubic space inner integral group, simplifying by using one point, separating the data of each point according to the azimuth value, generating a plane model according to the RANSAC algorithm, and detecting the welding line of the welding robot to the rubber bridge support.
5. The welding robot-based rubber bridge support welding method of claim 1, characterized in that: and (C) calculating the intersection point and the welding line of the rubber bridge support by taking the intersection point of the three plane models, the bevel angle of the two plane models and the intersection line of the two plane models as targets.
CN201910921515.8A 2019-09-27 2019-09-27 Welding robot-based rubber bridge support welding method Pending CN110625308A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910921515.8A CN110625308A (en) 2019-09-27 2019-09-27 Welding robot-based rubber bridge support welding method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910921515.8A CN110625308A (en) 2019-09-27 2019-09-27 Welding robot-based rubber bridge support welding method

Publications (1)

Publication Number Publication Date
CN110625308A true CN110625308A (en) 2019-12-31

Family

ID=68973158

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910921515.8A Pending CN110625308A (en) 2019-09-27 2019-09-27 Welding robot-based rubber bridge support welding method

Country Status (1)

Country Link
CN (1) CN110625308A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170140539A1 (en) * 2015-11-16 2017-05-18 Abb Technology Ag Three-dimensional visual servoing for robot positioning
CN107526360A (en) * 2017-09-26 2017-12-29 河南科技学院 The multistage independent navigation detection system of explosive-removal robot and method under a kind of circumstances not known
CN109085561A (en) * 2018-07-08 2018-12-25 河北数冶科技有限公司 Three-dimensional laser radar measuring system and scaling method
CN109514133A (en) * 2018-11-08 2019-03-26 东南大学 A kind of autonomous teaching method of welding robot 3D curved welding seam based on line-structured light perception
CN109541997A (en) * 2018-11-08 2019-03-29 东南大学 It is a kind of towards the quick, intelligent programmed method of plane/almost plane workpiece spray robot

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170140539A1 (en) * 2015-11-16 2017-05-18 Abb Technology Ag Three-dimensional visual servoing for robot positioning
CN107526360A (en) * 2017-09-26 2017-12-29 河南科技学院 The multistage independent navigation detection system of explosive-removal robot and method under a kind of circumstances not known
CN109085561A (en) * 2018-07-08 2018-12-25 河北数冶科技有限公司 Three-dimensional laser radar measuring system and scaling method
CN109514133A (en) * 2018-11-08 2019-03-26 东南大学 A kind of autonomous teaching method of welding robot 3D curved welding seam based on line-structured light perception
CN109541997A (en) * 2018-11-08 2019-03-29 东南大学 It is a kind of towards the quick, intelligent programmed method of plane/almost plane workpiece spray robot

Similar Documents

Publication Publication Date Title
CN108481323B (en) Augmented reality-based robot motion trajectory automatic programming system and method
CN109514133B (en) 3D curve welding seam autonomous teaching method of welding robot based on line structure light perception
CN107450885B (en) Coordinate transformation solving method for industrial robot and three-dimensional sensor
US8706300B2 (en) Method of controlling a robotic tool
CN110757454B (en) Path planning method and device for cooperative rotation of double robots
US9718189B2 (en) Robot teaching device for teaching robot offline
US20150202776A1 (en) Data generation device for vision sensor and detection simulation system
US11813754B2 (en) Grabbing method and device for industrial robot, computer storage medium, and industrial robot
CN110171000B (en) Groove cutting method, device and control equipment
JP2007021634A (en) Automatic machining method for workpiece and automatic machining system for workpiece
CN105619411A (en) Stacking method for six-axis industrial robot
CN104750023A (en) Model based welding robot offline training data acquisition method
KR20180078097A (en) Method for recognizing touch teaching point of workpiece using point cloud analysis
CN109015652A (en) A kind of control method of robot and the positioner coordinated movement of various economic factors
CN110153582B (en) Welding scheme generation method and device and welding system
CN112958974A (en) Interactive automatic welding system based on three-dimensional vision
JP2006289580A (en) Teaching point correcting method of program and teaching point correcting device of program
CN112122842A (en) Delta welding robot system based on laser vision
CN106054814A (en) Image grayscale-based computer aided machining method
CN109483545B (en) Weld joint reconstruction method, intelligent robot welding method and system
CN113894805B (en) Cooperative welding method, device, terminal and storage medium
KR20180076966A (en) Method for detecting workpiece welding line by welding robot
CN110625308A (en) Welding robot-based rubber bridge support welding method
Xu et al. Industrial robot base assembly based on improved Hough transform of circle detection algorithm
KR101713195B1 (en) Joint angle calculation system of robot and method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20191231