The joint-limits and singularity avoidance in robotic welding

Purpose – The aim of this paper is to develop a redundancy‐resolution (RR) algorithm to optimize the joint space trajectory of the six‐rotation‐axis industrial robot as performing arc‐welding tasks.Design/methodology/approach – The rotation of the tool around its symmetry axis is clearly irrelevant to the view of the task to be accomplished besides some exceptional situations. When performed with a general 6‐degrees‐of‐freedom (DOF) manipulator, there exists one DOF of redundancy that remains. By taking advantage of the symmetry axis of the welding electrode, the authors decompose the required instantaneous twist of the electrode into two orthogonal components, one lying into the relevant task subspace and one into the redundant task subspace, respectively. Joint‐limits and singularity avoidance are considered as the optimization objectives.Findings – The twist‐decomposition algorithm is able to optimize effectively the joint space trajectory. It has been tested and demonstrated in simulation.Originality/...

[1]  Nazareth Bedrossian,et al.  Classification of singular configurations for redundant manipulators , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[2]  D. E. Whitney,et al.  The mathematics of coordinated control of prosthetic arms and manipulators. , 1972 .

[3]  Daniel E. Whitney,et al.  Resolved Motion Rate Control of Manipulators and Human Prostheses , 1969 .

[4]  Junku Yuh,et al.  A real-time approach for singularity avoidance in resolved motion rate control of robotic manipulators , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[5]  Tsuneo Yoshikawa,et al.  Analysis and Control of Robot Manipulators with Redundancy , 1983 .

[6]  Jorge Angeles,et al.  Fundamentals of Robotic Mechanical Systems: Theory, Methods, and Algorithms , 1995 .

[7]  Bruno Siciliano,et al.  Modelling and Control of Robot Manipulators , 1997, Advanced Textbooks in Control and Signal Processing.

[8]  A. Liegeois,et al.  Automatic supervisory control of the configuration and behavior of multi-body mechanisms , 1977 .

[9]  Jorge Angeles,et al.  Redundancy-Resolution Algorithms for Isotropic Robots , 1998 .

[10]  J. Kenneth Salisbury,et al.  Articulated Hands , 1982 .

[11]  Charles A. Klein,et al.  Review of pseudoinverse control for use with kinematically redundant manipulators , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[12]  Luc Baron,et al.  KINEMATIC INVERSION OF FUNCTIONALLY-REDUNDANT SERIAL MANIPULATORS: APPLICATION TO ARC-WELDING , 2005 .

[13]  Tsuneo Yoshikawa,et al.  Foundations of Robotics: Analysis and Control , 1990 .

[14]  Claude Samson,et al.  Robot Control: The Task Function Approach , 1991 .

[15]  Tsuneo Yoshikawa Basic optimization methods of redundant manipulators , 1996 .

[16]  Éric Marchand,et al.  A redundancy-based iterative approach for avoiding joint limits: application to visual servoing , 2001, IEEE Trans. Robotics Autom..

[17]  T. Yoshikawa,et al.  Task-Priority Based Redundancy Control of Robot Manipulators , 1987 .

[18]  John J. Craig,et al.  Articulated hands: Force control and kinematic issues , 1981 .

[19]  Amar Ramdane-Cherif,et al.  Kinematic inversion , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Luc Baron A Joint-Limits Avoidance Strategy for Arc-Welding Robots , .