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

被引:78
作者
Faria, Carlos [1 ,2 ]
Ferreira, Flora [2 ,3 ]
Erlhagen, Wolfram [4 ]
Monteiro, Sergio [1 ,2 ]
Bicho, Estela [1 ,2 ]
机构
[1] Univ Minho, Dept Ind Elect, P-4800058 Guimaraes, Portugal
[2] Univ Minho, Ctr Algorithm, P-4800058 Guimaraes, Portugal
[3] Polytech Inst Porto, CIICESI, P-4610156 Felgueiras, Portugal
[4] Univ Minho, Dept Math, P-4800058 Guimaraes, Portugal
关键词
Analytic inverse kinematics; Configuration control; Joint limit avoidance; Singularity avoidance; INVERSE KINEMATICS; REDUNDANT MANIPULATORS;
D O I
10.1016/j.mechmachtheory.2017.10.025
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
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 (psi) 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. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:317 / 334
页数:18
相关论文
共 33 条
[1]  
An HH, 2014, IEEE ASME INT C ADV, P1325, DOI 10.1109/AIM.2014.6878266
[2]  
[Anonymous], 1993, ADV NEURAL INF PROCE
[3]  
Asfour T, 2003, IROS 2003: PROCEEDINGS OF THE 2003 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, P1407
[4]  
BURDICK JW, 1989, IEEE T ROBOTIC AUTOM, P264
[5]  
CHAN TF, 1995, IEEE T ROBOTIC AUTOM, V11, P286, DOI 10.1109/70.370511
[6]  
CHANG PH, 1987, IEEE T ROBOTIC AUTOM, V3, P393
[7]   Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators [J].
Chiaverini, S .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1997, 13 (03) :398-410
[8]   OBSTACLE AVOIDANCE FOR REDUNDANT ROBOTS USING CONFIGURATION CONTROL [J].
COLBAUGH, R ;
SERAJI, H ;
GLASS, KL .
JOURNAL OF ROBOTIC SYSTEMS, 1989, 6 (06) :721-744
[9]  
Dahm P., 1997, CLOSED FORM SOLUTION
[10]  
DeMers D., 1993, Neural Networks in Robotics, P3, DOI DOI 10.1007/978-1-4615-3180-7_1