Workspace analysis to generate a collision-free torch path for a ship welding robot

We propose a method to determine the optimal initial location and to generate torch paths for a ship welding robot with 6 degrees of freedom (DOF). The optimal initial location is determined using an objective function, which is set up by combining constraints on the torch posture, manipulability, and the range of each joint angle to avoid collisions. A genetic algorithm (GA) is used to optimize the objective function because it does not require additional derivatives. After the initial location is determined, torch paths are generated by interpolating the starting point, endpoints and torch postures using inverse kinematics. Our method can be applied to automate the welding job for each block during ship building, irrespective of the shape of the robots, by changing the objective function.

[1]  Pradeep K. Khosla,et al.  Dexterity measures for design and control of manipulators , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[2]  John T. Feddema Kinematically optimal robot placement for minimum time coordinated motion , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[3]  Tian Jin,et al.  Path Placement Planning in Coordination Welding for Arc Welding Robot System , 2002 .

[4]  Homayoun Seraji Reachability analysis for base placement in mobile manipulators , 1995, J. Field Robotics.

[5]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[6]  Inria Rhône-alpes IROS '97 : proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robots and Systems : innovative robotics for real-world applications, September 7-11, 1997, World Trade Center Atria, Grenoble, France , 1997 .

[7]  J.-S. Choi,et al.  Robot arc welding operations planning with a rotating/tilting positioner , 1998 .

[8]  Karim Abdel-Malek,et al.  Path trajectory verification for robot manipulators in a manufacturing environment , 1997 .

[9]  S. Niku Introduction to Robotics: Analysis, Systems, Applications , 2001 .

[10]  Tsuneo Yoshikawa,et al.  Manipulability of Robotic Mechanisms , 1985 .

[11]  Antonio Bicchi,et al.  Manipulability Measures of Cooperating Arms , 1993, 1993 American Control Conference.

[12]  Karim Abdel-Malek,et al.  Placement of Robot Manipulators to Maximize Dexterity , 2004, Int. J. Robotics Autom..

[13]  Lianfang Tian,et al.  Optimal placement of a two-link planar manipulator using a genetic algorithm , 2005, Robotica.

[14]  Jeffery K. Cochran,et al.  Optimum junction point location and inventory levels in serial hybrid push/pull production systems , 1998 .