The unified orthogonal architecture of industrial serial manipulators

The well-known inverse kinematics problem of six-degree-of-freedom serial manipulators has been solved with several approaches, but no attention has been given to provide an explicit solution involving the generality of industrial manipulators architecture. With the aim of embracing a large spectrum of industrial manipulators in a unified platform, an anthropomorphic classification is introduced. This classification considers sixteen different architectures, whose inverse kinematics is solved with a single approach, due to the geometric derivation introduced here as well. It is remarked that with this derivation, the user has the control of the eight possible solutions for a given pose, as they are identified by three Boolean variables defined in the pseudo-code presented. To emphasize this feature, an example is given to show the advantage of being able to visualize alternative configurations. A complementary formulation is introduced to solve the inverse kinematics of five-degree-of-freedom manipulators. Furthermore, it is presented a case study in which a survey of industrial manipulators is tagged according to the classification defined here. Highlights? An orthogonal classification embracing industrial serial manipulators is introduced. ? Deriving the inverse kinematics closed form solution of anthropomorphic manipulators. ? Optional configurations obtained with the designed skeleton of a given manipulator. ? A survey of industrial manipulators is embedded in the orthogonal classification.

[1]  Damien Chablat,et al.  Kinematic Analysis of a Family of 3R Manipulators , 2007, ArXiv.

[2]  Dinesh Manocha,et al.  Efficient inverse kinematics for general 6R manipulators , 1994, IEEE Trans. Robotics Autom..

[3]  M. Husty,et al.  A new and efficient algorithm for the inverse kinematics of a general serial 6R manipulator , 2007 .

[4]  Shadia Elgazzar,et al.  Efficient kinematic transformations for the PUMA 560 robot , 1985, IEEE J. Robotics Autom..

[5]  Manfred Husty,et al.  A New and Efficient Algorithm for the Inverse Kinematics of a General Serial 6R , 2005 .

[6]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[7]  Fethi Ben Ouezdou,et al.  Inverse kinematics of six-degree of freedom "general" and "special" manipulators using symbolic computation , 1994, Robotica.

[8]  Huosheng Hu,et al.  A complete analytical solution to the inverse kinematics of the Pioneer 2 robotic arm , 2005, Robotica.

[9]  Jorge Angeles,et al.  Fundamentals of Robotic Mechanical Systems , 2008 .

[10]  B. Roth,et al.  Inverse Kinematics of the General 6R Manipulator and Related Linkages , 1993 .

[11]  M. Pfurner Explicit Algebraic Solution of Geometrically Simple Serial Manipulators , 2009 .

[12]  M. González-Palacios,et al.  Advanced Engineering Platform for Industrial Development , 2012 .

[13]  Marco Ceccarelli,et al.  Workspace Topologies of Industrial 3R Manipulators , 2007 .

[14]  Constantinos Mavroidis,et al.  New manipulators with simple inverse kinematics , 1993 .

[15]  B. Roth,et al.  Structural Parameters Which Reduce the Number of Manipulator Configurations , 1994 .

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

[17]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .