Modeling Parallel Robot Kinematics for 3T2R and 3T3R Tasks Using Reciprocal Sets of Euler Angles

Industrial manipulators and parallel robots are often used for tasks, such as drilling or milling, that require three translational, but only two rotational degrees of freedom (“3T2R”). While kinematic models for specific mechanisms for these tasks exist, a general kinematic mode...

Full description

Bibliographic Details
Main Authors: Moritz Schappler, Svenja Tappe, Tobias Ortmaier
Format: Article
Language:English
Published: MDPI AG 2019-08-01
Series:Robotics
Subjects:
Online Access:https://www.mdpi.com/2218-6581/8/3/68
id doaj-d05a9d0582f14ea9bfbd9a55a52cc0ef
record_format Article
spelling doaj-d05a9d0582f14ea9bfbd9a55a52cc0ef2020-11-25T01:22:15ZengMDPI AGRobotics2218-65812019-08-01836810.3390/robotics8030068robotics8030068Modeling Parallel Robot Kinematics for 3T2R and 3T3R Tasks Using Reciprocal Sets of Euler AnglesMoritz Schappler0Svenja Tappe1Tobias Ortmaier2Institute of Mechatronic Systems, Leibniz University Hannover, 30167 Hannover, GermanyInstitute of Mechatronic Systems, Leibniz University Hannover, 30167 Hannover, GermanyInstitute of Mechatronic Systems, Leibniz University Hannover, 30167 Hannover, GermanyIndustrial manipulators and parallel robots are often used for tasks, such as drilling or milling, that require three translational, but only two rotational degrees of freedom (“3T2R”). While kinematic models for specific mechanisms for these tasks exist, a general kinematic model for parallel robots is still missing. This paper presents the definition of the rotational component of kinematic constraints equations for parallel robots based on two reciprocal sets of Euler angles for the end-effector orientation and the orientation residual. The method allows completely removing the redundant coordinate in 3T2R tasks and to solve the inverse kinematics for general serial and parallel robots with the gradient descent algorithm. The functional redundancy of robots with full mobility is exploited using nullspace projection.https://www.mdpi.com/2218-6581/8/3/68parallel robotfive-DoF task3T2R taskfunctional redundancytask redundancyredundancy resolutionreciprocal Euler anglesinverse kinematics
collection DOAJ
language English
format Article
sources DOAJ
author Moritz Schappler
Svenja Tappe
Tobias Ortmaier
spellingShingle Moritz Schappler
Svenja Tappe
Tobias Ortmaier
Modeling Parallel Robot Kinematics for 3T2R and 3T3R Tasks Using Reciprocal Sets of Euler Angles
Robotics
parallel robot
five-DoF task
3T2R task
functional redundancy
task redundancy
redundancy resolution
reciprocal Euler angles
inverse kinematics
author_facet Moritz Schappler
Svenja Tappe
Tobias Ortmaier
author_sort Moritz Schappler
title Modeling Parallel Robot Kinematics for 3T2R and 3T3R Tasks Using Reciprocal Sets of Euler Angles
title_short Modeling Parallel Robot Kinematics for 3T2R and 3T3R Tasks Using Reciprocal Sets of Euler Angles
title_full Modeling Parallel Robot Kinematics for 3T2R and 3T3R Tasks Using Reciprocal Sets of Euler Angles
title_fullStr Modeling Parallel Robot Kinematics for 3T2R and 3T3R Tasks Using Reciprocal Sets of Euler Angles
title_full_unstemmed Modeling Parallel Robot Kinematics for 3T2R and 3T3R Tasks Using Reciprocal Sets of Euler Angles
title_sort modeling parallel robot kinematics for 3t2r and 3t3r tasks using reciprocal sets of euler angles
publisher MDPI AG
series Robotics
issn 2218-6581
publishDate 2019-08-01
description Industrial manipulators and parallel robots are often used for tasks, such as drilling or milling, that require three translational, but only two rotational degrees of freedom (“3T2R”). While kinematic models for specific mechanisms for these tasks exist, a general kinematic model for parallel robots is still missing. This paper presents the definition of the rotational component of kinematic constraints equations for parallel robots based on two reciprocal sets of Euler angles for the end-effector orientation and the orientation residual. The method allows completely removing the redundant coordinate in 3T2R tasks and to solve the inverse kinematics for general serial and parallel robots with the gradient descent algorithm. The functional redundancy of robots with full mobility is exploited using nullspace projection.
topic parallel robot
five-DoF task
3T2R task
functional redundancy
task redundancy
redundancy resolution
reciprocal Euler angles
inverse kinematics
url https://www.mdpi.com/2218-6581/8/3/68
work_keys_str_mv AT moritzschappler modelingparallelrobotkinematicsfor3t2rand3t3rtasksusingreciprocalsetsofeulerangles
AT svenjatappe modelingparallelrobotkinematicsfor3t2rand3t3rtasksusingreciprocalsetsofeulerangles
AT tobiasortmaier modelingparallelrobotkinematicsfor3t2rand3t3rtasksusingreciprocalsetsofeulerangles
_version_ 1725126925698990080