Please wait a minute...
Frontiers of Mechanical Engineering

ISSN 2095-0233

ISSN 2095-0241(Online)

CN 11-5984/TH

Postal Subscription Code 80-975

2018 Impact Factor: 0.989

Front Mech Eng    2012, Vol. 7 Issue (1) : 81-92    https://doi.org/10.1007/s11465-012-0309-4
RESEARCH ARTICLE
Offline motion planning and simulation of two-robot welding coordination
Tie ZHANG, Fan OUYANG()
School of Mechanical & Automotive Engineering, South China University of Technology, Guangzhou 510640, China
 Download: PDF(516 KB)   HTML
 Export: BibTeX | EndNote | Reference Manager | ProCite | RefWorks
Abstract

This paper focuses on the two-robot welding coordination of complex curve seam which means one robot grasp the workpiece, the other hold the torch, the two robots work on the same workpiece simultaneously. This paper builds the dual-robot coordinate system at the beginning, and three point calibration method of two robots’ relative base coordinate system is presented. After that, the non master/slave scheme is chosen for the motion planning, the non master/slave scheme sets the poses versus time function of the point u on the workpiece, and calculates the two robot end effecter trajectories through the constrained relationship matrix automatically. Moreover, downhand welding is employed which can guarantee the torch and the seam keep in good contact condition all the time during the welding. Finally, a Solidworks-SimMechanics simulation platform is established, and a simulation of curved steel pipe welding is conducted. The results of the simulation illustrate the welding process can meet the requirements of downhand welding, the joint displacement curves are smooth and continuous and no joint velocities are out of working scope.

Keywords complex curve seam      two robots      coordinated welding      motion planning     
Corresponding Author(s): OUYANG Fan,Email:oooyyyfff@hotmail.com   
Issue Date: 05 March 2012
 Cite this article:   
Tie ZHANG,Fan OUYANG. Offline motion planning and simulation of two-robot welding coordination[J]. Front Mech Eng, 2012, 7(1): 81-92.
 URL:  
https://academic.hep.com.cn/fme/EN/10.1007/s11465-012-0309-4
https://academic.hep.com.cn/fme/EN/Y2012/V7/I1/81
Fig.1  Dual-robot coordinates system
Fig.2  Calibration tool
Fig.3  Three-point calibration process
Fig.4  Three-point calibration coordinate systems and parameters
iαi-1ai-1diθiWorking rangeMax speed
1000θ1±180o90o/s
2-90°a10θ2-120o-70o90o/s
30a2d3θ3-70o-220o90o/s
4-90°a3d4θ4±350o110o/s
590°00θ5±130o110o/s
6-90°00θ6±355o200o/s
Parametersa1 =250a2 =875a3 =31d3 =0d4 =1100
Tab.1  Parameters of robot
Fig.5  Coordinated motion planning process
Fig.6  3D model established in Solidworks
Fig.7  SimMechanics model
Fig.8  
Fig.9  Solidworks-SimMechanics simulation model structure
Fig.10  Steel curved pipe structure
Fig.11  Dimensions of steel curved pipe
Fig.12  Coordinated welding task design
Fig.13  Modified steel curved pipe simulation model
Calibration pointRobot1 tool end position in coordinate system R1/mm6 joint angular displacements/(o)
XYZθ1θ2θ3θ4θ5θ6
BoldItalic11699.99795449.99795-4009.016-38.3248.8706140.175766.554-67.9868
BoldItalic2851.46909801.472-40055.6151-51.62343.9317-124.14485.665-96.3598
BoldItalic3518.227621441.62367-40080.5105-33.445-1.6449-68.671104.3345-141.041
Tab.2  Calibration information of Robot1
Calibration pointRobot2 tool end position in coordinate system R1/mm6 joint angular displacements/(o)
XYZθ1θ2θ3θ4θ5θ6
BoldItalic112000-4000-61.775934.22983027.546090
BoldItalic2848.528-848.528-400-45-61.775934.22984027.546090
BoldItalic3208.378-1181.77-400-80-61.775934.22978027.546110
Tab.3  Calibration information of Robot2
Fig.14  Two-robot coordinated welding simulation
Fig.15  Tool end trajectories of clocewise rotation
Fig.16  Six joint displacement curves of Robot2 (clockwise rotation)
Fig.17  Six joint angular velocity curves of Robot2 (clockwise rotation)
Fig.18  Six angular accelaration curves of Robot2 (clockwise rotation)
1 Jouaneh M K, Wang Z, Dornfeld D A. Trajectory planning for coordinated motion of a robot and a positioning table. I. Path specification. IEEE Transactions on Robotics and Automation , 1990, 6(6): 735–745
2 Chien Y P, Xue Q, Chen Y. Configuration space model of tightly coordinated two robot manipulators operating in 3-dimensional workspace. IEEE International Conference on Systems, Man and Cybernetics , 1992, 2: 1110–1115
3 Lee B H, Lee C S G. Collision-free motion planning of two robots. IEEE Transactions on Systems, Man and Cybernetics , 1987, 17(1): 21–32
4 Chang C, Chung M J, Lee B H. Collision avoidance of two general robot manipulators by minimum delay time. IEEE Transactions on Systems, Man and Cybernetics , 1994, 24(3): 517–522
5 Bien Z, Lee J. A minimum-time trajectory planning method for two robots. IEEE Transactions on Robotics and Automation , 1992, 8(3): 414–418
6 Hwang K S, Ju M Y, Chen Y J. Speed alteration strategy for multijoint robots in co-working environment. IEEE Transactions on Industrial Electronics , 2003, 50(2): 385–393
7 Shin Y S, Bien Z. A novel method of collision-free trajectory planning for two robot arms. In: Proceedings of the 1988 IEEE International Conference on Systems, Man, and Cybernetics , 1988, 2: 791–794
8 Chiddarwar S S, Babu N R. Dynamic priority allocation for conflict free coordinated manipulation of multiple agents. IEEE International Conference on Automation Science and Engineering , 2009, 549–554
9 Yeo H J, Lee S J, Suh I H, Yi B J, Oh S R. External force control using cooperating two arms with general kinematic structures. 5th IEEE International Workshop on Robot and Human Communication , 1996, 388–394
10 Tao J M, Luh J Y S, Zheng Y F. Compliant coordination control of two moving industrial robots. IEEE Transactions on Robotics and Automation , 1990, 6(3): 322–330
11 Yeo H J, Suh II H, Yi B J, Oh S R. A single closed-loop kinematic chain approach for a hybrid control of two cooperating arms with a passive joint: an application to sawing task. IEEE Transactions on Robotics and Automation , 1999, 15(1): 141–151
12 Kraus W J, McCarragher B J. Hybrid position/force coordination for dual-arm manipulation of flexible materials. In: Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robots and Systems , 1997, 1: 202–207
13 Cho H K, Kim J, Yea S H. Task-oriented path planning for the coordinated motion of two manipulators. In: Proceedings of the 6th IEEE International Workshop on Robot and Human Communication , 1997, 46–50
14 Kasagami F, Ishimatsu T, Watanabe S, Izawa A, Koujina Y. Coordinated motion of arc welding robots using parallel data processor. In: Proceedings of the 1992 International Conference on Power Electronics and Motion Control , 1992, 2: 656–663
15 Tang C Q, Meng Z D. Realization of coordinated motion of arc-robot and positioned. Industrial Control Computer , 2008, 21(1): 47–49 (in Chinese)
16 Craig J J. Introduction to Robotics: Mechanics and Control. 3rd ed . Saddle River: Prentice Hall, 2004
17 Wu L, Cui K, Chen S B. Redundancy coordination of multiple robotic devices for welding through genetic algorithm. Robotica , 2000, 18(6): 669–676
doi: 10.1017/S0263574799001976
18 Fernandez K, Cook E. A generalized method for automatic downhand and wirefeed control of a welding robot and positioned. NASA technical paper 2807 , 1988
[1] Jingjun YU,Dengfeng LU,Zhongxiang ZHANG,Xu PEI. Motion capability analysis of a quadruped robot as a parallel manipulator[J]. Front. Mech. Eng., 2014, 9(4): 295-307.
[2] FU Yi-li, JIN Bao, LI Han, WANG Shu-guo. A robot fuzzy motion planning approach in unknown environments[J]. Front. Mech. Eng., 2006, 1(3): 336-340.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed