This paper presents a novel analytic method to uniquely solve inverse kinematics of 7 degrees-of-freedom manipulators while avoiding joint limits and singularities. Two auxiliary parameters are introduced to deal with the self-motion manifolds: the global configuration (GC), which specifies the branch of inverse kinematics solutions; and the arm angle (ψ) that parametrizes the elbow redundancy within the specified branch. The relations between the joint angles and the arm angle are derived, in order to map the joint limits and singularities to arm angle values. Then, intervals of feasible arm angles for the specified target pose and global configuration are determined, taking joint limits and singularities into account. A simple metric is proposed to compute the elbow position according to the feasible intervals. When the arm angle is determined, the joint angles can be uniquely calculated from the position-based inverse kinematics algorithm. The presented method does not exhibit the disadvantages inherent to the use of the Jacobian matrix and can be implemented in real-time control systems. This novel algorithm is the first position-based inverse kinematics algorithm to solve both global and local manifolds, using a redundancy resolution strategy to avoid singularities and joint limits. ; This work was partially supported by the NETT Project [FP7-PEOPLE-2011-ITN-289146]; and Foundation for Science and Technology, Portugal [grant number SFRH/BD/86499/2012]. ; info:eu-repo/semantics/publishedVersion


    Access

    Download


    Export, share and cite



    Title :

    Position-based kinematics for 7-DoF serial manipulators with global configuration control, joint limit and singularity avoidance


    Contributors:

    Publication date :

    2018-03-01


    Remarks:

    doi:10.1016/j.mechmachtheory.2017.10.025



    Type of media :

    Article (Journal)


    Type of material :

    Electronic Resource


    Language :

    English



    Classification :

    DDC:    629





    Singularity Robust Inverse Kinematics of Serial Manipulators by Means of a Joint Arc Length Parameterization

    Marauli, Tobias / Gattringer, Hubert / Müller, Andreas | Springer Verlag | 2022


    Singularity Analysis of Serial Robot-Manipulators

    Karger, A. | Online Contents | 1996


    Inverse Kinematics of Serial-Chain Manipulators

    Lee, Hong-You | Online Contents | 1996


    Partially-flagged parallel manipulators: singularity charting and avoidance

    Alberich-Carramiñana, Maria / Garolera, Marçal / Thomas, Federico et al. | BASE | 2009

    Free access