Forward kinematic analysis of a 3-RRRS mechanism with subordinate driving variables using a computer-aided geometric method

The 3-RRRS mechanism (RRRS refers to kinematic pairs of a branched chain consisting of three R pairs (Rotational pairs) and one S pair (Spherical pair), successively) is used between a moving platform and a static platform, through which six-dimensional motion of the moving platform relative to the...

Full description

Bibliographic Details
Main Authors: Liangwen Wang, Tuanhui Wang, Fannian Meng, Wenliao Du, Caidong Wang, Yalin Mu, Xinjie Wang
Format: Article
Language:English
Published: SAGE Publishing 2019-08-01
Series:International Journal of Advanced Robotic Systems
Online Access:https://doi.org/10.1177/1729881419870668
id doaj-50a57a0536c24bb8b67042885d6849d2
record_format Article
spelling doaj-50a57a0536c24bb8b67042885d6849d22020-11-25T03:46:25ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142019-08-011610.1177/1729881419870668Forward kinematic analysis of a 3-RRRS mechanism with subordinate driving variables using a computer-aided geometric methodLiangwen WangTuanhui WangFannian MengWenliao DuCaidong WangYalin MuXinjie WangThe 3-RRRS mechanism (RRRS refers to kinematic pairs of a branched chain consisting of three R pairs (Rotational pairs) and one S pair (Spherical pair), successively) is used between a moving platform and a static platform, through which six-dimensional motion of the moving platform relative to the static platform can be achieved. Selecting six independently drivable joints from nine active joints makes it problematic to deal analytically with the kinematics of the 3-RRRS mechanism. In this article, a novel computer-aided geometric method for kinematic analysis is developed. This method can automatically detect the independently drivable joints for arbitrary kinematic chains. This method can be easily implemented compared to the analytical method of the forward kinematics. Based on the constraint relationship of the 3-RRRS mechanism, a general 3-RRRS mechanism digital model is built in the SolidWorks Application Program Interface embedded Visual Basic environment, in which the platform sizes and active driving angles are driven by the parameterized model, to make the moving platform move to the corresponding pose. After the pose of the moving platform is confirmed, the coordinate system is built in a preliminary sketch. The parameters are measured by the SolidWorks measuring functions, and the pose of the moving platform is obtained by combining homogeneous matrices. Using the computer-aided geometric method, the detailed kinematics formula is not required. The accuracy and efficiency of the computer-aided geometric method were assessed with some examples of kinematic analysis for the 3-RRRS mechanism. The results showed that the proposed method obtained competitive precision and calculation time to the analytical method and is beneficial as a convenient solving process. By using Visual Basic programming, a reachable poses analysis of the mechanism can be merged into the kinematics analysis system of the computer-aided geometric method. The computer-aided geometric method could be widely applied to kinematics analysis of mechanisms.https://doi.org/10.1177/1729881419870668
collection DOAJ
language English
format Article
sources DOAJ
author Liangwen Wang
Tuanhui Wang
Fannian Meng
Wenliao Du
Caidong Wang
Yalin Mu
Xinjie Wang
spellingShingle Liangwen Wang
Tuanhui Wang
Fannian Meng
Wenliao Du
Caidong Wang
Yalin Mu
Xinjie Wang
Forward kinematic analysis of a 3-RRRS mechanism with subordinate driving variables using a computer-aided geometric method
International Journal of Advanced Robotic Systems
author_facet Liangwen Wang
Tuanhui Wang
Fannian Meng
Wenliao Du
Caidong Wang
Yalin Mu
Xinjie Wang
author_sort Liangwen Wang
title Forward kinematic analysis of a 3-RRRS mechanism with subordinate driving variables using a computer-aided geometric method
title_short Forward kinematic analysis of a 3-RRRS mechanism with subordinate driving variables using a computer-aided geometric method
title_full Forward kinematic analysis of a 3-RRRS mechanism with subordinate driving variables using a computer-aided geometric method
title_fullStr Forward kinematic analysis of a 3-RRRS mechanism with subordinate driving variables using a computer-aided geometric method
title_full_unstemmed Forward kinematic analysis of a 3-RRRS mechanism with subordinate driving variables using a computer-aided geometric method
title_sort forward kinematic analysis of a 3-rrrs mechanism with subordinate driving variables using a computer-aided geometric method
publisher SAGE Publishing
series International Journal of Advanced Robotic Systems
issn 1729-8814
publishDate 2019-08-01
description The 3-RRRS mechanism (RRRS refers to kinematic pairs of a branched chain consisting of three R pairs (Rotational pairs) and one S pair (Spherical pair), successively) is used between a moving platform and a static platform, through which six-dimensional motion of the moving platform relative to the static platform can be achieved. Selecting six independently drivable joints from nine active joints makes it problematic to deal analytically with the kinematics of the 3-RRRS mechanism. In this article, a novel computer-aided geometric method for kinematic analysis is developed. This method can automatically detect the independently drivable joints for arbitrary kinematic chains. This method can be easily implemented compared to the analytical method of the forward kinematics. Based on the constraint relationship of the 3-RRRS mechanism, a general 3-RRRS mechanism digital model is built in the SolidWorks Application Program Interface embedded Visual Basic environment, in which the platform sizes and active driving angles are driven by the parameterized model, to make the moving platform move to the corresponding pose. After the pose of the moving platform is confirmed, the coordinate system is built in a preliminary sketch. The parameters are measured by the SolidWorks measuring functions, and the pose of the moving platform is obtained by combining homogeneous matrices. Using the computer-aided geometric method, the detailed kinematics formula is not required. The accuracy and efficiency of the computer-aided geometric method were assessed with some examples of kinematic analysis for the 3-RRRS mechanism. The results showed that the proposed method obtained competitive precision and calculation time to the analytical method and is beneficial as a convenient solving process. By using Visual Basic programming, a reachable poses analysis of the mechanism can be merged into the kinematics analysis system of the computer-aided geometric method. The computer-aided geometric method could be widely applied to kinematics analysis of mechanisms.
url https://doi.org/10.1177/1729881419870668
work_keys_str_mv AT liangwenwang forwardkinematicanalysisofa3rrrsmechanismwithsubordinatedrivingvariablesusingacomputeraidedgeometricmethod
AT tuanhuiwang forwardkinematicanalysisofa3rrrsmechanismwithsubordinatedrivingvariablesusingacomputeraidedgeometricmethod
AT fannianmeng forwardkinematicanalysisofa3rrrsmechanismwithsubordinatedrivingvariablesusingacomputeraidedgeometricmethod
AT wenliaodu forwardkinematicanalysisofa3rrrsmechanismwithsubordinatedrivingvariablesusingacomputeraidedgeometricmethod
AT caidongwang forwardkinematicanalysisofa3rrrsmechanismwithsubordinatedrivingvariablesusingacomputeraidedgeometricmethod
AT yalinmu forwardkinematicanalysisofa3rrrsmechanismwithsubordinatedrivingvariablesusingacomputeraidedgeometricmethod
AT xinjiewang forwardkinematicanalysisofa3rrrsmechanismwithsubordinatedrivingvariablesusingacomputeraidedgeometricmethod
_version_ 1724506637930070016