Algorithmic approach to geometric solution of generalized Paden-Kahan subproblem and its extension

被引:8
作者
Dimovski, Igor [1 ]
Trompeska, Mirjana [1 ]
Samak, Samoil [1 ]
Dukovski, Vladimir [2 ]
Cvetkoska, Dijana [1 ]
机构
[1] Inst Adv Composites & Robot, Prilep, Macedonia
[2] SS Cyril & Methodius Univ Skopje, Fac Mech Engn, Skopje, Macedonia
关键词
Screw motion; Paden-Kahan subproblem; geometric algorithm; inverse kinematics; mathematical foundations; SCREW THEORY; PARALLEL MANIPULATORS; KINEMATICS;
D O I
10.1177/1729881418755157
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Kinematics as a science of geometry of motion describes motion by means of position, orientation, and their time derivatives. The focus of this article aims screw theory approach for the solution of inverse kinematics problem. The kinematic elements are mathematically assembled through screw theory by using only the base, tool, and workpiece coordinate systemsopposite to conventional Denavit-Hartenberg approach, where at least n + 1 coordinate frames are needed for a robot manipulator with n joints. The inverse kinematics solution in Denavit-Hartenberg convention is implicit. Instead, explicit solutions to inverse kinematics using the Paden-Kahan subproblems could be expressed. This article gives step-by-step application of geometric algorithm for the solution of all the cases of Paden-Kahan subproblem 2 and some extension of that subproblem based on subproblem 2. The algorithm described here covers all of the cases that can appear in the generalized subproblem 2 definition, which makes it applicable for multiple movement configurations. The extended subproblem is used to solve inverse kinematics of a manipulator that cannot be solved using only three basic Paden-Kahan subproblems, as they are originally formulated. Instead, here is provided solution for the case of three subsequent rotations, where last two axes are parallel and the first one does not lie in the same plane with neither of the other axes. Since the inverse kinematics problem may have no solution, unique solution, or many solutions, this article gives a thorough discussion about the necessary conditions for the existence and number of solutions.
引用
收藏
页数:11
相关论文
共 22 条
[1]  
[Anonymous], ROBOT MODELING CONTR
[2]   Improved Inverse Kinematics Algorithm Using Screw Theory for a Six-DOF Robot Manipulator [J].
Chen, Qingcheng ;
Zhu, Shiqiang ;
Zhang, Xuequn .
INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2015, 12
[3]  
Denavit J., 1955, T ASME J APPL MECH, V22, p215 221, DOI [DOI 10.1115/1.4011045, 10.1115/1.4011045]
[4]  
Dunn F, 2002, 3D MATH PRIMER GRAPH, P277
[5]   A new screw theory method for the estimation of position accuracy in spatial parallel manipulators with revolute joint clearances [J].
Frisoli, A. ;
Solazzi, M. ;
Pellegrinetti, D. ;
Bergamasco, M. .
MECHANISM AND MACHINE THEORY, 2011, 46 (12) :1929-1949
[6]   Dynamics of parallel manipulators by means of screw theory [J].
Gallardo, J ;
Rico, JM ;
Frisoli, A ;
Checcacci, D ;
Bergamasco, M .
MECHANISM AND MACHINE THEORY, 2003, 38 (11) :1113-1131
[7]   Kinematics and singularity analyses of a 4-dof parallel manipulator using screw theory [J].
Gallardo-Alvarado, Jaime ;
Rico-Martinez, Jose Maria ;
Alici, Guersel .
MECHANISM AND MACHINE THEORY, 2006, 41 (09) :1048-1061
[8]  
Jazar RN, 2010, THEORY APPL ROBOTICS, P233
[9]  
Murray R. M., 1994, MATH INTRO ROBOTIC M, P19
[10]  
Paden B., 1986, THESIS U CALIFORNIA