A Type II singularity avoidance algorithm for parallel manipulators using output twist screws

被引:7
作者
Pulloquinga, Jose L. [1 ]
Escarabajal, Rafael J. [1 ]
Valera, Angel [1 ]
Valles, Marina [1 ]
Mata, Vicente [2 ]
机构
[1] Univ Politecn Valencia, Dept Ingn Sistemas & Automat, Camino Vera S-N, Valencia 46022, Spain
[2] Univ Politecn Valencia, Dept Ingn Mecan & Mat, Camino Vera S-N, Valencia 46022, Spain
关键词
Singularity avoidance; Trajectory planning; Parallel robots; Output twist screws; FREE PATH; KINEMATICS; WORKSPACE; MECHANISM;
D O I
10.1016/j.mechmachtheory.2023.105282
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Parallel robots (PRs) are closed-chain manipulators with diverse applications due to their accuracy and high payload. However, there are configurations within the workspace named Type II singularities where the PRs lose control of the end-effector movements. Type II singularities are a problem for applications where complete control of the end-effector is essential. Trajectory planning produces accurate movements of a PR by avoiding Type II singularities. Generally, singularity avoidance is achieved by optimising a geometrical path with a velocity profile considering singular configurations as obstacles. This research presents an algorithm that avoids Type II singularities by modifying the trajectory of a subset of the actuators. The subset of actuators represents the limbs responsible for a Type II singularity, and they are identified by the angle between two Output Twist Screws. The proposed avoidance algorithm does not require optimisation procedures, which reduces the computational cost for offline trajectory planning and makes it suitable for online trajectory planning. The avoidance algorithm is implemented in offline trajectory planning for a pick and place planar PR and a spatial knee rehabilitation PR.
引用
收藏
页数:16
相关论文
共 38 条
[1]   Dynamic singularity avoidance for parallel manipulators using a task-priority based control scheme [J].
Agarwal, Abhishek ;
Nasa, Chaman ;
Bandyopadhyay, Sandipan .
MECHANISM AND MACHINE THEORY, 2016, 96 :107-126
[2]   Improving static stiffness of the 6-RUS parallel manipulator using inverse singularities [J].
Aginaga, Jokin ;
Zabalza, Isidro ;
Altuzarra, Oscar ;
Najera, Jasiel .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2012, 28 (04) :458-471
[3]   Increase of singularity-free zones in the workspace of parallel manipulators using mechanisms of variable structure [J].
Arakelian, Vigen ;
Briot, Sebastien ;
Glazunov, Victor .
MECHANISM AND MACHINE THEORY, 2008, 43 (09) :1129-1140
[4]   Design and Kinematic Analysis of a Novel 3UPS/RPU Parallel Kinematic Mechanism With 2T2R Motion for Knee Diagnosis and Rehabilitation Tasks [J].
Araujo-Gomez, Pedro ;
Mata, Vicente ;
Diaz-Rodriguez, Miguel ;
Valera, Angel ;
Page, Alvaro .
JOURNAL OF MECHANISMS AND ROBOTICS-TRANSACTIONS OF THE ASME, 2017, 9 (06)
[5]   A robust geometric method of singularity avoidance for kinematically redundant planar parallel robot manipulators [J].
Baron, Nicholas ;
Philippides, Andrew ;
Rojas, Nicolas .
MECHANISM AND MACHINE THEORY, 2020, 151
[6]   Planning Singularity-Free Paths on Closed-Chain Manipulators [J].
Bohigas, Oriol ;
Henderson, Michael E. ;
Ros, Lluis ;
Manubens, Montserrat ;
Porta, Josep M. .
IEEE TRANSACTIONS ON ROBOTICS, 2013, 29 (04) :888-898
[7]   Minimum-Time Trajectory Planning and Control of a Pick-and-Place Five-Bar Parallel Robot [J].
Bourbonnais, Francis ;
Bigras, Pascal ;
Bonev, Ilian A. .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2015, 20 (02) :740-749
[8]   Kinematic performance evaluation of high-speed Delta parallel robots based on motion/force transmission indices [J].
Brinker, J. ;
Corves, B. ;
Takeda, Y. .
MECHANISM AND MACHINE THEORY, 2018, 125 :111-125
[9]  
Briot Sebastien., 2015, Dynamics of Parallel Robots
[10]   Singularity-free path-planning of dexterous pointing tasks for a class of spherical parallel mechanisms [J].
Corinaldi, D. ;
Callegari, M. ;
Angeles, J. .
MECHANISM AND MACHINE THEORY, 2018, 128 :47-57